ホームページ  >  記事  >  バックエンド開発  >  IOS携帯電話認証コードの問題

IOS携帯電話認証コードの問題

WBOY
WBOYオリジナル
2016-06-23 13:49:101063ブラウズ

最近 iOS アプリのプロジェクトに取り組んでいますが、質問があります
携帯電話では、ユーザーの携帯電話番号を入力した後、バックエンド検証コード送信プログラムが呼び出され、バックエンド php が
確認コードのテキスト メッセージをユーザーの携帯電話に送信します。
SMS 確認コードの有効期間 (120 秒) を設定する方法を教えてください。 session_start を使用しますか?携帯電話から送信されたメッセージは session_start をサポートしていないようで、出力データは空です。
または、どこかで間違いを犯した場合は、Web デバッグ セッションに情報が記録されます。
助けてください。ありがとう。


ディスカッションに返信 (解決策)

1. Redis Expired を使用して 120 秒を設定します
2. 確認コードを確認するときにセッション ストレージを使用せず、携帯電話番号と確認コードを同時にバックグラウンドに送信します時刻

をデータベース ストレージに格納し、呼び出し処理を行うことができます。

はデータベース ストレージに配置され、処理のために呼び出すことができます。



ありがとうございます。データベース ストレージを使用して、すでに実行しました。


1. Redis の有効期限を使用して 120 秒を設定します
2. セッションストレージなし 検証コードを検証するときに、携帯電話番号と検証コードを同時にバックグラウンドに送信します

Redis に詳しくないので、当面はデータベース ストレージを通じてのみ処理してください。


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