サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
iPhone 16
qiita.com/o-mitsuki
初めまして、新卒一年目で未経験からwebサービスを作っている小川と申します。 今回は私が実際に書いたパスワードを忘れた方へについてアウトプットしたいと思います。 簡略化した手順 1.パスワードを忘れた方用のページを作成(メールアドレス入力欄を作成) 2.入力されたメールアドレスがデータベースに登録されているかをチェック 3.メールアドレスが登録されている場合 4へ、されていない場合エラー表示 4.ランダムな文字列をmd5(uniqid(rand(),true))を用い生成し、URLのパラメータとする 5.現在時刻をdate("Y-m-d H:i:s")を用い取得し、 4,5で取得したデータをデータベースに保存 6.ユーザーに 4で生成したurlを付与したメールを送信(mb_send_mail関数) 7.ユーザーがurlを押した際にパラメータを取得(このパラメータがデータベースにあるかどうか
このページを最初にブックマークしてみませんか?
『qiita.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く