JavaScript_javascript スキルに基づいて SMS 確認コードを実装する方法
May 16, 2016 pm 03:18 PM携帯電話、電気通信、その他の通信事業者のオンライン ビジネス ホールを使用する場合、ビジネスの完全性と正確性を確保するために、多くの場合、SMS 認証コードを使用する必要があります。最近、ある州のビジネスニーズにより同様の機能が構築されました。
原理は非常に単純です。つまり、ユーザーが「認証コードの取得」をクリックすると、Ajax は固定数字の文字列を取得し、テキスト メッセージを送信するためにデータベースに書き込み、有効期間を設定するために Cookie を書き込みます。確認コード。
JS リクエスト検証コードは次のとおりです:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 |
|
フロントエンドで処理する作業は基本的に上記と同じです。Js で生成された検証コードがルールに準拠しないようにするために、HttpHandler にロジックを追加する必要があります。バックエンド:
1 2 3 4 5 6 7 |
|
ここでは便宜上、認証コードの有効期限検証はCookieを使用して完了します。ビジネスが送信されると、クライアントの Cookie が取得され、存在するかどうかが確認されます。存在しない場合は、有効期限が切れている可能性があります。ビジネスが後で拡大する場合は、データベースの有効性検証や、1 時間または 1 日に送信される確認コードの数を制限する (無制限のテキスト メッセージを送信することはできません) などのその他のルールを追加することを検討できます。
上記は JavaScript SMS 認証コードの実装方法について詳しく説明したもので、皆様のお役に立てれば幸いです。

人気の記事

ホットツール Tags

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









