fix: simplify F95 cookie setup and constrain auth dialog layout
CI / frontend (push) Failing after 17s
CI / backend (push) Failing after 34s

This commit is contained in:
mrleo1nid committed 2026-10-26 15:58:40 +03:00
1 parent 219005d16a
commit ad622389bd
6 files changed
+172 -44

No files matched your search

+18 -5
View File
@@ -12,13 +12,26 @@ Cookie привязаны к текущему пользователю прил
Чтобы добавить сессию:
1. Войдите в свой аккаунт F95zone в браузере и откройте тему игры.
2. В инструментах разработчика, на вкладке Network, выберите запрос страницы
темы и скопируйте значение заголовка запроса `Cookie`.
3. В окне «Авторизация F95zone» вставьте значение в поле Cookie целиком,
включая `xf_user`, `xf_session`, `cf_clearance` и остальные cookie, если они есть.
При необходимости вставьте `User-Agent` из того же запроса в соседнее поле.
2. Нажмите F12 → «Приложение» (Application) → «Хранилище» → «Файлы cookie» →
`https://f95zone.to`.
3. Выберите строку `xf_user` и скопируйте только содержимое колонки «Значение»
в одноимённое поле окна авторизации. Если копируете из нижней панели Cookie Value,
отключите «Показать декодированные параметры URL». При необходимости добавьте
`xf_session` таким же способом. Имена cookie, домен, путь и срок действия копировать не нужно.
4. Нажмите «Сохранить и повторить». Импорт повторится с вашими cookie.
`xf_user` — токен «запомнить меня», `xf_session` — идентификатор текущей сессии.
В XenForo вход может подтверждаться одним из них; начните с `xf_user`, либо используйте
`xf_session`, если `xf_user` отсутствует. Это не гарантирует доступ через защиту F95zone.
См. [пояснение разработчика XenForo](https://xenforo.com/community/threads/authentication-from-a-node-application.189858/).
`xf_csrf` и `TSVB_UID` для этого импорта не запрашиваются.
Если сайт блокирует запрос, откройте «Если F95zone блокирует запрос» и добавьте
`cf_clearance` из той же таблицы. Необязательный User-Agent находится в Network →
запрос страницы темы → Request Headers → User-Agent.
`cf_clearance` привязан к посетителю и устройству; перенос cookie из браузера на сервер
может не сработать ([документация Cloudflare](https://developers.cloudflare.com/cloudflare-challenges/concepts/clearance/)).
Cookie используется для запроса темы и скачивания картинки. Сессия хранится
зашифрованной в записи вашего пользователя; другие пользователи её не используют.
Значения не возвращаются через API и не сохраняются в localStorage.