greymont
(Doug C)
1
Discourse とコミュニティの構築は初めてで、Discourse によってホストされている場所で設定しています。新しいユーザーが何を見るかテストするために、私のサイトにアクセスし、新しいユーザーの認証情報を入力しました。その後、新しいユーザーのメールを確認し、リンクが記載された検証メールを見つけました。リンクをクリックすると、「おっと!そのページは存在しないか、非公開です。」というページに移動しました。非常に不可解です!
本来どうなるべきか調べたところ、新しいユーザーは私のサイトのメインのホームランディングページに直接移動するはずです。しかし、それは新しいユーザーがサインアップした際に最初にアクセスしたページであり、明らかに非公開ではありません。
そこで、私の質問は以下の通りです:なぜユーザーは存在しないか非公開のページに移動したのでしょうか?具体的にどこに移動したのでしょうか?これを修正するにはどうすればよいでしょうか?
まさに初っ端から手詰まりです!
Lilly
(Lillian )
2
こんにちは @greymont
ようこそ 
質問:管理者としてまだログインしたままではなかったでしょうか?
管理者からログアウトした状態(またはシークレットモード/プライベートブラウジングモード)でメール認証の手順を実行しているか確認してください。
greymont
(Doug C)
3
以前このサイトで使用したことがない別のブラウザを使用しました。それでクリーンなテストができるかと思ったのですが。
greymont
(Doug C)
4
Lilly さん
ご提案ありがとうございます!再度確認し、クリーンなサインアップを心がけたところ、すべて正常に動作しました。最初の頃は、別のウィンドウで管理者としてログインしていた可能性があるブラウザで確認メールをチェックしていたのだと思います。そのブラウザでは新規ユーザーとして振る舞い、認証リンクを最初にクリックした際にも、正しく処理されませんでした。今回は、ウェルカムメッセージと、新しいアカウントをモデレーターが承認する必要があるという通知が表示されました。
改めてありがとうございます、Lilly さん!