forked from RSS-Bridge/rss-bridge
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[PixivBridge] Add cookie auth and options (RSS-Bridge#3653)
* added cookie mgmt and support for issue RSS-Bridge#2759 * added image proxy option * + mature and ai options, + cookie doc * mention doc * check cookie is auth'd
- Loading branch information
Showing
2 changed files
with
205 additions
and
19 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
PixivBridge | ||
=============== | ||
|
||
# Image proxy | ||
As Pixiv requires images to be loaded with the `Referer "https://www.pixiv.net/"` header set, caching or image proxy is required to use this bridge. | ||
|
||
To turn off image caching, set the `proxy_url` value in this bridge's configuration section of `config.ini.php` to the url of the proxy. The bridge will then use the proxy in this format (essentially replacing `https://i.pximg.net` with the proxy): | ||
|
||
Before: `https://i.pximg.net/img-original/img/0000/00/00/00/00/00/12345678_p0.png` | ||
|
||
After: `https://proxy.example.com/img-original/img/0000/00/00/00/00/00/12345678_p0.png` | ||
|
||
``` | ||
proxy_url = "https://proxy.example.com" | ||
``` | ||
|
||
# Authentication | ||
Authentication is required to view and search R-18+ and non-public images. To enable this, set the following in this bridge's configuration in `config.ini.php`. | ||
|
||
``` | ||
; from cookie "PHPSESSID". Recommend to get in incognito browser. | ||
cookie = "00000000_hashedsessionidhere" | ||
``` |