Загадочный выход из системы

Сегодня утром я зашел на свой форум Discourse и обнаружил, что меня разлогинили. При попытке войти я получил сообщение «Unknown Error». Я попробовал сбросить пароль или использовать «магическую» ссылку для входа по email, но получил сообщение «Forbidden».

После некоторых исследований и пересборки на бэкенде я выяснил, что проблема полностью находится на стороне фронтенда. Другие пользователи могут войти и использовать Discourse без проблем.

Я использую последнюю версию Firefox на Windows 11. Если я открываю окно приватного просмотра или использую другой браузер, я могу войти и пользоваться сайтом без проблем.

Я очистил все локальные данные сайта в Firefox, после чего смог войти в обычном (не приватном) окне.

Однако через очень короткое время меня снова принудительно разлогинили. Я получил сообщение «You have been logged out». При повторной попытке входа я снова вижу «Unknown Error». Если проверить консоль JS при входе, там появляется ошибка: «BAD CSRF». Возможно, это связано с последней версией Firefox?

Похоже, проблема решилась сама собой, пока что… после повторной очистки локальных данных и полного перезапуска Firefox. Всё ещё очень странно.

Это было слишком хорошо, чтобы быть правдой. Это длилось всего около часа. Теперь снова появилось сообщение «Вы были разлогинены».

Основная версия заключается в том, что виновато дополнение для Firefox. Сейчас используем метод исключения, чтобы это выяснить.

Звучит правдоподобно. Я бы попробовал это.

Привет @Apreche :slightly_smiling_face:

Удалось ли тебе найти, какое именно это расширение?

Честно говоря, я не могу сказать. Проблема уже какое-то время не беспокоит, и у меня включены все мои обычные дополнения.