DiscourseConnect を実装している際に、このエラーが発生しました。
Account login timed out, please try logging in again
auth_immediately を false に切り替えると、常にこのエラーが発生します。これを true に設定すると、なぜか再び動作するようになります。何か原因をご存知でしょうか?ログファイルを確認しましたが、エラーは見つかりませんでした。
ログイン/SSO 関連の全設定:
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 でも動作します。しかし、リダイレクトが失われます。これはバグでしょうか?