メールに入れるために生成する必要のあるリンクがあります。ユーザーがこのリンクをクリックすると、システムは電子メールで送信されたコードをユーザーに一致させることを目的としているため、そのユーザーのレコードを取得できます。
ただし、どの暗号化/ハッシュ方法を使用するかはよくわかりません。このサイトの管理システムへのログインには、データベースのPBKDF2をパスワード(ソルトあり)とセッション変数に送信する際のAES暗号化に使用していますが、PBKDF2とAESで使用されている文字かどうかはわかりませんurlと互換性があります。
基本的に、データベースに保存するためのランダムコードをハッシュ/生成する最良の方法と、1年とコード(前述)をURLに配置できるようにする暗号化方法が必要です。それが助けになるなら、私はPHPとMySQLを使用しています。
皆さんはどう思いますか?