ExHentai Cookie Setup
ExHentai requires authentication cookies to access its content. This guide explains how to obtain and configure them in Tsumihon.
Prerequisites
You need an existing e-hentai.org account. If you don't have one, register at e-hentai.org first and wait for your account to gain ExHentai access (this may take some time for new accounts).
Required Cookies
At minimum, Tsumihon requires these two cookies:
| Cookie | Description | Required |
|---|---|---|
ipb_member_id | Your member ID number | Yes |
ipb_pass_hash | Your session hash | Yes |
igneous | ExHentai access token | Optional |
How to Get Your Cookies
- Open your browser and log in to e-hentai.org.
- Open your browser's Developer Tools (F12 or Cmd+Option+I).
- Go to the Application tab (Chrome) or Storage tab (Firefox).
- Expand Cookies and select
e-hentai.org. - Find and copy the values for
ipb_member_idandipb_pass_hash. - Optionally, navigate to exhentai.org and copy the
igneouscookie value.
Configure in Tsumihon
- Go to Settings in the app.
- Find the ExHentai Cookies section.
- Tap to open the cookie configuration dialog.
- Paste the values for
ipb_member_idandipb_pass_hash. - Optionally enter the
igneousvalue. - Save.
The app validates cookies on startup and re-applies them automatically.
Cookie Sync Across Devices
You can optionally set a cookie sync passphrase to share your ExHentai cookies across all your devices. This encrypts and stores the cookies in Supabase so they're available everywhere you're logged in.
- An empty passphrase is allowed (cookies are still encrypted with a default key).
- All devices must use the same passphrase to decrypt cookies.
- Configure the passphrase in Settings → ExHentai Cookies → Sync Passphrase.
Troubleshooting
ExHentai searches return no results
- Verify both
ipb_member_idandipb_pass_hashare set correctly. - Try logging into exhentai.org in your browser to confirm your account has access.
- Re-copy the cookie values — they may have changed after a password reset or session expiry.
Cookies not syncing between devices
- Make sure all devices use the exact same sync passphrase.
- Ensure Supabase cloud sync is working (see Supabase Setup).