2

ユーザーが私のWebサイトに登録した後、電子メール検証メカニズムを実行する必要があります。

私は最高のアーキテクチャが何であるかを理解しようとしています、これは私の推測です:

  • メール検証用の特別なルートを定義する
  • ユーザー登録時にトークンを生成し、トークン->ユーザーマッピングを使用してキャッシュ内に保存します。
  • パラメータとしてトークンを提供するルートを指すURLを含む電子メールを送信します
  • 特別なルートコントローラーで、トークンを使用してキャッシュからユーザーを取得し、電子メールを検証してデータベースに保存します。

私のアプローチは正しいですか?より良い解決策はありますか?

4

1 に答える 1

1

Play2.xにこの機能を提供するモジュールがあります。Secure Social、またはPlay Authenticate(@biesiorによる質問へのコメントで言及されているように)を確認することをお勧めします。

于 2013-02-18T00:09:24.307 に答える