ユーザーがログアウトした状態で、制限されたページ(例えば、プライベートメッセージや閉鎖されたカテゴリなど)へのリンク(メール通知からのリンクなど)をクリックすると、「おっと、そのページは存在しないか、非公開です」というメッセージが表示されます。しかし、このページにはログインリンクが含まれていないため、ユーザーは別途コミュニティのホームに移動してログインしないと、そのメッセージを確認できません。\n\n開発者はページにログインリンクを追加しましたが(テキストのハイパーリンクであり、特に目立つものではありません)、ログインすると元のメッセージではなく、ホーム画面にリダイレクトされてしまいます。\n\nこれは意図された動作でしょうか?フォーラムには、この状況をよりユーザーフレンドリーに処理する方法があるはずだと私は考えています。\n\n望ましい動作は以下の通りです:\n- 「おっと」ページにアクセスするが、ページにログインリンクが表示される(理想的には、テキストを「そのページは存在しないか、非公開です。表示するにはログインが必要な場合があります。」と更新すること)\n- ログインする\n- 元々クリックしたリンクにリダイレクトされる
おっと、それは興味深いですね。返信をいただき、どうもありがとうございます。Discourse に移行したばかりなので、おそらく最新バージョンを使っていると思いますが、もしかすると導入方法に何か問題があるかもしれません。この件を開発チームに伝えて、確認してもらいます。
もしかして、SSO(シングルサインオン)をお使いですか?
いいえ、SSO は使用していません。
どうやら、私の説明が正確でなかったようです。この問題は、実際にはプライベートメッセージへのリンクに固有のものです。@codinghorror - プライベートメッセージのリンクで再現を試みましたか?
プリシラさんが直面している問題を軽視しているわけではありませんが、プライベートメッセージリンクを試しても再現できません。ヘッダーにはログインとサインアップボタンが常に表示されています。
問題を特定するために、[1, 2, 3] の形式で再現手順を投稿していただけますでしょうか?
あなたの投稿にあるスクリーンショットは、そのページを訪れた際に表示されるすべてのものを表していますか?ログイン/サインアップリンクがあるDiscourseのヘッダー全体が表示されていないため、お尋ねしました。
この問題について、サイトの開発バージョンでさらに調査しました。@Priscilla8 さんが上記で提供された情報に追加して:カスタムではないテーマに切り替えたり、プラグインやコンポーネントを無効にしたりしてみましたが、ヘッダー要素が依然として表示されていません。
ページソースに Ember に関連するものが欠落しているように見えます。これが原因の手がかりや関連する要因ではないでしょうか?


