私はASP.Net MVC-5プロジェクトでパスワードリセット機能を実装しようとしています。だからリセットトークン私は1つのランダムトークンジェネレータを使用している。そして私はユーザーにトークンを電子メールで送信していますが、トークンをデータベースに保存した後、一定期間後にトークンが期限切れになるようにします。私はグーグルで驚いたが、何か具体的なものを見つけることができなかった。だから、データベースからのトークンの有効期限をどのように実装するか、あるいはそれを達成するための他の方法もあります。私は初心者ですので、私はあまり知らないです。 C#またはVB.Netのいずれかが行います。 、私はストアドプロシージャやトリガまたは何かが必要ですか?ただ言って。パスワードリセットトークンを期限切れにする方法
0
A
答えて
2
トークンが送信されたときにタイムスタンプを保存し、ユーザーがパスワードをリセットするときにこのタイムスタンプをチェックします。タイムスタンプが長すぎる場合は、新しいリセットトークンを要求してください。
0
データベースでジョブを作成してみてください。そうすれば、時間を設定していつでも実行できます。
関連する問題
- 1. パスワードリセットトークンの有効期限
- 2. Cookieを正しく期限切れにする方法は?
- 3. Firebaseデータベースのデータを期限切れにする方法
- 4. Redisでハッシュ内のキーを期限切れにする方法
- 5. websphereでキャッシュエントリを有効期限切れにする方法
- 6. Ectoスキーマの値を期限切れにする方法は?
- 7. ワードプレストランジェントの期限を切る方法
- 8. Yodlee:期限切れのコブランドアクセスを更新する方法
- 9. 期限切れのFacebookユーザーアクセストークンを通知する方法
- 10. Instagramアクセストークンの期限切れエラーを処理する方法
- 11. AngularJSで期限切れのjwtトークンをリフレッシュする方法
- 12. 期限切れのJWTトークン - トークンをリフレッシュする方法
- 13. JMeterで期限切れ例外を表示する方法
- 14. 制限時間の経過後に期限切れになる方法
- 15. fabric.ioのビルドを意図的に期限切れにする方法
- 16. 期限切れにならないdatepickerに日付を追加する方法
- 17. AEM 6.1で期限切れになるページを設定する方法は?
- 18. REDISでキーが期限切れになるとコールバックを取得する方法
- 19. Railsのフラグメントキャッシュを期限切れにする方法はありますか?
- 20. クライアントセッションを期限切れにする最善の方法は何ですか?
- 21. 数分後に期限が切れる
- 22. cURLクッキーネガティブクッキーが期限切れになる
- 23. NGINX - ヘッダーが期限切れになる
- 24. Jedisで期限切れになる
- 25. REDISキーから期限切れを取り除く方法
- 26. Parse Serverで非アクティブなセッションを期限切れにする方法
- 27. ATGダイナモ管理サーバのパスワードを期限切れにする方法
- 28. Angular2 - 期限切れの認証トークンを最適に処理する方法
- 29. セッションを設定する方法ASPで期限切れにならない
- 30. ちょうど1分でボレーキャッシュを期限切れにする方法
私は期限切れの時間を保存することを好みますが、それは最後に同じことです。また、リセットトークンにはパスワードを入力できるようになりました。データベースが読み取り専用の方法で構成されている場合、ほとんどのトークンは期限切れになりますが、一部のトークンはまだ有効です。したがって、トークンは、パスワード記憶域と同様のセキュリティで保存する必要があります。トークンを直接保管しないでください。トークンのハッシュを格納します。 –