同様の質問がたくさんありますが、私はこれを見ませんでした:
私はユーザー名にユーザーの電子メールを使用しています-それらはユニークでありながら記憶に残るものです(表示されていません)。
そして、「検索」のsend_a_new_random_password。
しかし、それは不満を持った元がユーザーのパスワードを何度も変更することを可能にするでしょう:(
これを回避するために(ここに来ます)、ユーザーレコードに2つの「正しい」パスワードを入れたいです
-PASSWORDとnewPASSWORD(両方ともPHPass 0.3でハッシュされます)
次に成功したログイン(両方をチェック)で、使用済みのものをPASSWORDとして保存し、newPASSWORDをダンプします-したがって、click_this_obscure_URL_to_enableプロセスを不要にします:)
私は何かを見落としていますか?