リンクがサーバーから送信されたことを確認するurlパラメータを含む電子メールでリンクを送信し、トークンが生成された後一定の時間が経過したことを確認する方法はありますか?時間に敏感なトークンシステム?
0
A
答えて
2
あなたは、次の手順を行うことができます。ユーザーからのリクエストごとに、ランダム、一意のキーを生成する(または、各ユーザのために、あなたのサーバへのアクセスを送信したい)
- を
- 保存キー、ユーザーの電子メール(またはログイン)、トークンが生成された時刻、
- あなたは、ユーザーへの鍵を送信するので、ときにユーザーがアクセスサーバー彼はthroghtリンク
サーバーにアクセス:
- をしたい場合は、そのリンクが(以前に使用されたかどうかを確認しますあなたのリンクはワンタイムアクセスのみの可能性があります)
- トークンが生成され、それが許可された期間内にある場合は計算されます(期限切れでない場合)
- ほしい
- トークンを一度使用する場合は、使用済みとしてマークします。
-1
独自のキーを生成するシステムが開発されている場合は、それらのキーを電子メールで送信し、それらのキーを使用して電子メールからhttp要求を受け入れます。次にはい。
0
あなたは単にあなたが電子メールはあなたが入れたメールにトークンメール&生成された日付/時刻
を保存生成する際に日付が
を起動し、トークン、電子メールaddresss、生成された日付を格納するテーブルを必要としますあなたのウェブページへのリンクを含むURLとトークン&電子メール。 例えば:http://mysite.co.uk/activate.aspx?token=jhsdjsdslkwww7474&[email protected]
ウェブページは、トークンと電子メールアドレスは、日付を確認し、それが有効である場合に有効日付を更新見つける必要があります。
0
ランダムなUUIDを分散キャッシュ(負荷分散、マルチノードシステム用)に格納し、上記のwoliveirajrのように処理します。また、ユーザーがシステムを悪用しないようにする必要があるため、負荷バランサ(F5)でプロビジョニングを行い、人間対プログラム要求を検出すると、保護レベルが導入されます。必要に応じてセキュリティポリシーを変更します。
関連する問題
- 1. AVPlayerで敏感なムービースクラブ
- 2. javascriptを使用した時間に敏感なCSSのスタイルシートの切り替え
- 3. 検索性能に敏感なポイント
- 4. Xtext秩序に敏感なスコープ
- 5. タッチスタートが敏感すぎる
- 6. .gitignoreは空白に敏感ですか?
- 7. 熱に敏感なタッチの互換性の問題
- 8. MotionEvent.ACTION_MOVEに対して敏感な項目はどれですか?
- 9. 文化に敏感な大文字ToUpperInvariant/ToLowerInvariant
- 10. C#文化に敏感なセンテンスの識別
- 11. Minハッシュで局所性に敏感なハッシュ
- 12. UITableViewでSwipeGestureRecognizerをもっと敏感にするには?
- 13. SQL Server 2012 SSIS:環境のプロパティに敏感なチェックボックスが表示されない
- 14. JavaスレッドがUIをより敏感にする方法
- 15. 文化に敏感な方法で、二重の変数に小数を取得
- 16. F#でプリプロセッサディレクティブのインデントが敏感ですか?
- 17. iPhone - 回転検出が敏感すぎる
- 18. 左のサイトで三角形を使って敏感なバブルを作る方法
- 19. ケースは敏感と小文字を区別しないSQLiteのでSQLiteの
- 20. なぜUITableViewをスクロールするよりもスクロールする方が敏感ですか?
- 21. iPadは指で加えられる圧力に敏感ですか?
- 22. 要素をscript.aculo.usのDraggingに対してあまり敏感にしないようにする
- 23. SSRS 2008日付の書式設定と書き出しが混乱に敏感になる
- 24. wekaでコストに敏感な分類器を実装するにはどうすればいいですか?
- 25. 時間的不感帯とは何ですか?
- 26. MySQLの大文字と小文字は区別されますがアクセントに敏感なUTF8の一意のキー
- 27. IPアドレスに敏感なビューカウンタを使用すると、MYSQL/PHPの負荷が大きすぎますか?
- 28. QString :: indexOfメソッドを2単語間のスペースの数に敏感でないように指定する方法はありますか?
- 29. XML文書の改行に敏感であることは「悪い習慣」ですか?
- 30. モデューロ時間、分、時間など
ダウンボッターは自分自身で説明してください。 – Jay
downvoterは実装の例を見たいと思ったでしょうか? – Richard