Discourse Hub отклоняет Discord OAuth с ошибкой

У меня в качестве единственного метода верификации используется Discord OAuth, и на десктопной версии Discourse всё работает отлично, но на мобильной версии возникает ошибка, что совсем не весело.

Ошибка:

(discord) Authentication failure! csrf_detected: OmniAuth::Strategies::OAuth2::CallbackError, csrf_detected | CSRF detected

Конфигурация:

Redirect: https://forum.orosiuslabs.com/auth/discord/callback

Привет,

У меня в качестве метода верификации доступен только Discord OAuth

Вы имеете в виду, что отключили локальный вход?

Я попробовал войти на ваш форум с мобильного устройства, и у меня всё работает. :thinking:

Какой браузер вы используете?

Да, только Discord OAuth в качестве моего метода входа. Я использую встроенный браузер в Discourse Hub.

Что ж, теперь всё просто работает. Запутанно, но я согласен.

Ты знаешь какие-нибудь хорошие руководства по настройке кастомного OAuth? Я ищу инструкции, которые объясняют, как это сделать, но всё как-то запутанно.