ホームページ >バックエンド開発 >PHPチュートリアル >パスワードを取得するときにメールで接続の有効期限を設定する方法
前述したように、私はメールの送信に PHPMailer を使用しました。
しかし、ユーザーに送信されるパスワードを変更するためのハイパーリンクはどのように生成され、その有効期限はどのように制御されるべきでしょうか?
ご指導をお願いします。
アドバイスをお願いします。 。 。
神に導きを求めてください。 。 。
生成される文字列は、ページで必要なパラメータに基づいて暗号化された文字列である必要があります。有効期限については、クリックすると、パラメータに過去に送信された時刻の値を渡すことができます。さあ、判決。 。 。
これまでやったことがないので、ぜひ試してみてください~~
まず、メンバーのメールアドレスに接続を送信します。次に、この接続のパラメータは、Web サイトのドメイン名 + 現在時刻 + で構成できます。メンバーのメール暗号化には、最も単純な Base64encode という暗号化方式を使用し、$str = Base64encode("www.aaa.com, 2013-11-20 hours, minutes and minutes, aaaaa@) のようにカンマで区切ります。 qq.com"); メンバーがメールをクリックすると、リンク後に Web サイトに戻り、ロジックが自動的に処理されます~~
http://www.helloweba.com/view- を参照してください。 blog-228.html
送信時にデータベースに1を記録し、アクティベートして時差を比較します。
実装されました、皆さんありがとうございます!