MVC 4のメンバー登録に電子メール検証を追加するにはどうすればよいですか?いくつかの例を見つけましたが、それらはMVC 3用であり、機能していないようです。
この機能がすでに配線されている利用可能なテンプレートはありますか?
MVC 4のメンバー登録に電子メール検証を追加するにはどうすればよいですか?いくつかの例を見つけましたが、それらはMVC 3用であり、機能していないようです。
この機能がすでに配線されている利用可能なテンプレートはありますか?
これは大まかな回答ですが、ASP.NET メンバーシップのプロファイル変数を調査する必要があると思います。次に、ユーザーの作成時に true に設定された各ユーザーのブール値の「requiresVerification」および「verificationCode」プロファイル変数を保存できます。ユーザーの作成中に、ランダム コードを電子メール アドレスに電子メールで送信します。
その後、ユーザー名、パスワード、および電子メールで送信されたランダム コードを必要とするページを作成します。すべて一致する場合は、プロファイル変数を false に設定します (アドレスが検証されたことを示します)。
最後に、ユーザーがサインオンを試みるときにその変数を確認します。それが本当なら、許可しないでください (そして、確認ページに再度誘導します)。