こんにちは。
ユーザーにログインリンクを送信し、メールフィールドにあらかじめ入力されていることを確認するにはどうすればよいですか?
たとえば、www.my-discourse-site.com/login?email=person@gmail.com のようなものですが、ユーザーがクリックすると、このユーザーのメール(person@gmail.com)がログインページにあらかじめ入力された状態になります。
よろしくお願いします。
こんにちは。
ユーザーにログインリンクを送信し、メールフィールドにあらかじめ入力されていることを確認するにはどうすればよいですか?
たとえば、www.my-discourse-site.com/login?email=person@gmail.com のようなものですが、ユーザーがクリックすると、このユーザーのメール(person@gmail.com)がログインページにあらかじめ入力された状態になります。
よろしくお願いします。
現在、Discourse には、URL パラメーター(?email=person@gmail.com など)を使用してログイン ページでメール フィールドを自動入力する組み込み機能はありません。
ユーザーが繰り返し資格情報を入力する必要のないユーザー ログイン フローを探している場合は、シングル サインオン (SSO) や DiscourseConnect などのオプションを構成して、完全に自動化されたログイン プロセスを実現できます。
参考までに、公式の Discourse SSO および DiscourseConnect のドキュメントをこちらで確認できます: DiscourseConnect の設定 - Discourse の公式シングルサインオン (SSO)。
また、Discourse OAuth2 Basic もあり、基本的な OAuth2 プロバイダーを Discourse の認証に使用できます。
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.