ホームページ  >  記事  >  php教程  >  LaravelフレームワークはSMS検証関数コードの送信を実装し、laravelはSMSを送信します

LaravelフレームワークはSMS検証関数コードの送信を実装し、laravelはSMSを送信します

WBOY
WBOYオリジナル
2016-07-06 14:25:161283ブラウズ

Laravel フレームワークは SMS 検証関数コードの送信を実装し、laravel は SMS を送信します

Laravel フレームワークの紹介:

Laravel は、シンプルでエレガントな PHP Web 開発フレームワーク (PHP Web フレームワーク) です。ヌードルのような乱雑なコードから解放され、完璧なネットワーク APP を構築するのに役立ち、コードの各行が簡潔で表現力豊かになります。

Laravel SMS検証アイデアの詳細な説明

今日、ユーザー登録とパーソナルセンターのセキュリティ管理を行うときに、サードパーティのSMSプラットフォームの助けを借りて、Laravelフレームワークに携帯電話認証の設定を実装しました。

私は顧客に医療相談やヘルスケア製品を提供する Web サイトに取り組んでいるため、顧客の個人プライバシーを保護することが特に重要です。そのため、顧客がログインしてパーソナル センターに入る前に、中間ページを使用して、アカウントやパスワードの紛失によるお客様の個人情報の漏洩リスクを軽減するため、ご本人であるかどうかを携帯電話で確認します。


ユーザーのログインIDに基づいてデータベースフォームに顧客が入力した携帯電話番号を照会し、確認後、ユーザーがクリックしてテキストメッセージを送信します。サーバーから返されたステータス コードが 2 (注: Huiyi Wireless Platform が送信する成功ステータス コードが 2 の場合)、送信は成功し、ユーザーが検証コード情報を入力すると、ランダムに生成された検証コードがセッションに保存されます。 、セッション内の確認コード情報がユーザーが入力した情報と比較され、比較が成功した場合はパーソナル センター ページに入り、比較が失敗した場合は中央のページに戻ります。

携帯電話の紛失またはその他の理由により、ユーザーが SMS 認証コードの変更を完了できない場合、ユーザーの登録時に電子メールとパスワードのセキュリティ問題がすでに挿入されているため、ユーザーは、紛失した携帯電話をクリックして、中央のページでメール認証とセキュリティの質問の確認ページに移動し、パーソナル センター ページに入って関連情報を変更することもできます。


赤色で覆われた部分はプラットフォーム上のアカウント番号とパスワードです。



上記は、Laravel フレームワークに基づいて SMS 送信の検証機能を実装するためにエディターが紹介するコードです。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。