検索

ホームページ  >  に質問  >  本文

php - プロジェクトは検証のために検証コードとテキスト メッセージを送信する必要があります。検証を実行するにはどうすればよいですか?

フロントエンドとバックエンドを分離したプロジェクト
プロジェクトでは、検証のために検証コードとテキスト メッセージを送信する必要があります
問題は、これらの検証が行われているページがいくつかあることです。たとえば、ログインするにはテキスト メッセージを送信できますが、登録するには SMS も送信する必要があります。
登録には確認コードが必要ですが、他のページでも確認コードが送信される可能性があります。
問題は、ユーザーは 2 台の PC に同時にログインし、次に、PC-A と PC-B の両方でテキスト メッセージを申請しました。このとき、ユーザーがテキスト メッセージを入力した後、バックエンドでどのテキスト メッセージを検証するかをどのように判断すればよいでしょうか。検証コードについても同様です。ユーザーがテキスト メッセージを送信したかどうかを判断するには、バックエンドからどの検証コードを使用する必要がありますか?

天蓬老师天蓬老师2829日前602

全員に返信(3)返信します

  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-16 13:00:07

    同じアカウントでは、検証コードが有効期限内に 1 回のみ送信されるように制限する必要があります。バックエンドにロジックを変更するよう依頼してください。

    返事
    0
  • PHPz

    PHPz2017-05-16 13:00:07

    セッションまたはCookieを通じて確認コードを保存します

    デバイスごとに異なります

    返事
    0
  • 大家讲道理

    大家讲道理2017-05-16 13:00:07

    1. 最後の認証コードは有効であり、後続の認証コードは元の認証コードを上書きします。

    返事
    0
  • キャンセル返事