2016-07-06 11 views
1

私は、次のスキームを考えますが、このような何かを実装している誰かがそれにコメントすることができれば、それが参考になる:SMSを使用して電話番号を確認するにはどうすればよいですか?

  1. ユーザーが自分の電話番号を提供します。クライアントは、この番号をHTTPS要求によって一緒に送信します。
  2. サーバーは、ユーザーの電話番号と締め切り日とともにDBに格納されたランダムコードを生成します。このランダムコードで電話番号にSMSが送信されます。
  3. ユーザーはSMSを受信し、コードをAndroidクライアントに提供します。コードはAndroidクライアントに送信され、AndroidクライアントはHTTPSを介して再度サーバーに送信されます。
  4. サーバーはコードを受信し、それが同じで期限内であれば、HTTPS応答にユーザーの魔女のトークンが生成されます。
  5. クライアントはこのトークンをSharedPreferencesに保存し、サーバーと通信するたびにそのトークンを送信します。

答えて

-2

WhatsappとTelegramのような巨人がうまく動作します。

だから、この考えはかなり良いと思います。 HTTPSの部分について考えることができます。httpは全体としてかなり重いプロトコルです。 MQTTのような、他の重い送信プロトコルを使用することは良いアイデアかもしれません。

関連する問題