Discourseconnect ログアウトの問題

Discourse Connect SSO を実装しました。問題は、ユーザーがプロファイルの下にある [ログアウト] ボタンからログアウトした場合に発生します。設定したログアウトリダイレクトページに正しくリダイレクトされます。しかし、ユーザーがフォーラムの URL に直接戻ると、アカウントログインのタイムアウト、再ログインしてくださいというエラーページが表示されます。次に、ユーザーがそのページで [ログイン] ボタンをクリックすると、アカウントが必要ですというウェルカムページが表示され、再度ログインボタンが表示されます。ログインボタンをクリックすると、このページが再読み込みされるだけです。Discourse Connect URL にリダイレクトされると思いましたが、そうはなりません。

また、フォーラムの URL に最初にアクセスしたときの URL が次のようになっていることにも気づきました。
https://forums.betaclub.org/session/sso_login?sso=bm9uY2U9YTMzNWMwNGVlN2M0ZjgxZjdlYTdiNzUxOTg2MzdhZjImZXh0ZXJuYWxfaWQ9Y3NpbXBraW5zJTQwYmV0YWNsdWIub3JnJmVtYWlsPWNzaW1wa2lucyU0MGJldGFjbHViLm9yZyZ1c2VybmFtZT1jc2ltcGtpbnMlNDBiZXRhY2x1Yi5vcmcmbmFtZT1Db3VydG5leStTaW1wa2lucyZhZGRfZ3JvdXBzPXN0YXRlX3Nwb25zb3IlMkNzdGF0dXNfc3BvbnNvciUyQ2VsZWN0X3Nwb25zb3ImYWRtaW49dHJ1ZSZtb2RlcmF0b3I9dHJ1ZSZ0aXRsZT1HcmFwaGljK0Rlc2lnbmVyJmxvY2F0aW9uPVNwYXJ0YW5idXJnJTJDK1NDJmN1c3RvbS51c2VyX2ZpZWxkXzE9UHJvJmN1c3RvbS51c2VyX2ZpZWxkXzI9TmF0aW9uYWwrT2ZmaWNlK1N0YWZmJmN1c3RvbS51c2VyX2ZpZWxkXzQ9Qm90aA%3D%3D&sig=5958e6fd0987271fc0d1c44ff1a0cb0155f3d83ebb9a678de29772bb2b2f67d5

何が起こっているのかわかりません。ログアウトボタンを無効にすることはできますか?

朗報です。ログアウトリダイレクトURLを間違えていました。本番サイトを指していたのですが、私のDiscourseインスタンスは開発サイトにあります… :slight_smile:

すべて正常に動作しています。

「いいね!」 2

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.