今日、パーソナルセンターのユーザー登録とセキュリティ管理を行う際に、Laravelフレームワークに携帯電話認証の設定を実装しました。サードパーティの SMS プラットフォーム
お客様に医療相談やヘルスケア製品を提供するウェブサイトを構築しているため、お客様の個人プライバシーを保護することが特に重要です。そのため、お客様がログインした後、パーソナルセンターに入る前に、 のフォームを使用します。アカウントとパスワードの紛失によるお客様の個人情報の漏洩リスクを軽減するために、携帯電話認証によりお客様を確認するための中間ページ。
ユーザーのログインIDに基づいて、顧客がデータベースフォームに入力した携帯電話番号を照会し、確認後、ユーザーがクリックしてテキストメッセージを送信します。サーバーから返されたステータス コードが 2 (注: Huiyi Wireless Platform が送信する成功ステータス コードが 2 の場合)、送信は成功し、ユーザーが検証コード情報を入力すると、ランダムに生成された検証コードがセッションに保存されます。 、セッション内の確認コード情報がユーザーが入力した情報と比較され、比較が成功した場合は、個人センター ページに入り、ユーザーが SMS 確認コードの変更を完了できない場合は、中間ページに戻ります。携帯電話の紛失などのその他の理由により、ユーザーは中央のページで紛失した電話をクリックして、メール認証およびパスワード認証ページに移動して、関連情報を変更することもできます。
赤色で覆われた部分はプラットフォーム上のアカウント番号とパスワードです。
http://www.bkjia.com/PHPjc/1131346.html