サイト全体のパスワードリセットワークフロー

こんにちは皆さん、

ウェブサイトのSSOを廃止し、ユーザーアカウントの管理をDiscourseのみに切り替えます。これは、現在の全ユーザーが今後Discourseにアクセスするために新しいパスワードを作成する必要があることを意味します。

これを管理するための良いワークフローは何でしょうか?

全ユーザーにパスワードリセットをトリガーするのが良いかもしれないと考えました(なぜそれが起こるのかを説明するカスタムメッセージを含めることができる限り)、しかしこれが可能かどうかさえわかりません。

他に何かアイデアはありますか?

「いいね!」 1

グローバルバナーと、おそらくログインページにカスタムテキストを配置することを考えています。

ログインリンクを取得した瞬間にログインしたくないユーザーや、今はログインしたくないが、後でログインしようとしたときにメールを読んだり、忘れてしまったりするユーザーがいる可能性があります。

「いいね!」 2

サイトはプライベートなので、バナーのアイデアは全く機能しません。ログインしないとバナーにアクセスできません。

カスタムテキストのアイデアは機能しそうです。

ログイン以外にも影響があるため、メンバー全員に変更を通知するメールも送信します。そこでは、彼らが取るべきステップを説明できます。

他にアイデアがあるか少しの間、この問題をオープンにしておきます。

「いいね!」 1

「reset password rails」という検索クエリの結果は以下の通りです。

試してみたところ、確かに動作しました。

一時的に user_notifications.forgot_password.subject_template(メール本文)と user_notifications.forgot_password.text_body_template(メールタイトル)のテキスト文字列を編集して、ユーザーがこのパスワードリセットメールを受信する理由を説明することをお勧めします。

また、レート制限にも注意が必要です。他のトピックのスクリプトにある5秒の待機時間で十分かどうかはわかりません。

「いいね!」 3

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