Вход в учетную запись истекает при использовании SSO, если auth_immediately = false

Привет, у меня возникла эта ошибка при настройке DiscourseConnect:

Время ожидания входа в аккаунт истекло, пожалуйста, попробуйте войти снова

каждый раз, когда я переключаю auth_immediately в false. Установка в true каким-то образом снова всё исправляет. Есть какие-то идеи? Я проверил файл логов, но там нет ошибок.

Полный список настроек (связанных с входом/S):

SiteSetting.enable_discourse_connect = true
SiteSetting.login_required = true
SiteSetting.auth_immediately = false
SiteSetting.must_approve_users = false
SiteSetting.invite_only = false

Редактирование: Удаление куки destination_url перед входом работает даже при auth_immediately = false. Но я теряю перенаправление. Это баг?

1 лайк