Discourse 上でホストされている新しいフォーラムを作成しました。このフォーラムは、ある組織のメンバー向けに設計されています。フルネームの入力を必須にしたいと考えており、[設定] > [ユーザー] > [フルネーム必須] でそのオプションを選択しています。
しかし、ユーザーが登録を試みると、Discourse ID ログイン画面にリダイレクトされ、ユーザー名のみでの登録しかできなくなります。
何が不足しているのでしょうか?
Discourse 上でホストされている新しいフォーラムを作成しました。このフォーラムは、ある組織のメンバー向けに設計されています。フルネームの入力を必須にしたいと考えており、[設定] > [ユーザー] > [フルネーム必須] でそのオプションを選択しています。
しかし、ユーザーが登録を試みると、Discourse ID ログイン画面にリダイレクトされ、ユーザー名のみでの登録しかできなくなります。
何が不足しているのでしょうか?
やあ、ロバートさん
ようこそ。
あえて Discord でログインしようとしていますか?それとも Discourse ID のことをおっしゃっていますか?この設定が有効になっていますか?もしそうなら、無効にしてみてください。
こんにちは、リリー。すみません、Discourse ID のことでした。哈哈。この「Enable Discourse ID」が設定のどこにあるか探しているのですが…
どのホスティングプランを使っていますか?無料プランの制限か何かではないかと思います(その階層で何が可能だったか、はっきり覚えていないのですが)。
編集:無料プランには Discourse ID で事前設定されたログインが含まれているようです。つまり、ログイン関連の設定を変更することはできません。
ログインオプションは、管理 > コミュニティ > ログインと認証の下にあります。
つまり、これは必須としてマークされていますか?もしそうなら、ログイン方法(ローカルログイン、Discourse ID、その他)に関わらず、新規登録時にそのフィールドの入力を強制するはずです。
それらは同じ設定です。単に異なる文脈で表示されているだけです。
テストありがとうございます!
おそらく、これは別の問題のようです。私も同じフローを試しましたが、@hammerdunner が OP で示した通り、新規ユーザーはすぐにログインできてしまいます。また、ここでは ID がフルネーム欄に自動入力されていることも確認しました。
これを修正する必要がありますので、このトピックを Contribute > Bug カテゴリに移動します。