データを保存するためのバックエンドとして Firebase を使用して Android アプリを開発しました。
アプリの開発中、簡単にするために Firebase のメール + パスワード認証方式を使用しました。この方法では、ログインまたはサインアップ時に電話番号、メール、パスワードを入力し、電話番号を各ユーザーの一意の識別子として作成します。 .
私のデータベースツリーは次のようになります。
Root
+ friends
- users
- 9xx888xxx
hasLoggedIn: false
name:"XXXXXXXXXX"
phoneNumber:"9xx888xxx"
+ timeStampJoinedaddclose
+ 989xxxx898
+ xxxx000000
電話番号は UID として機能するため、SMS 検証などで検証する必要があることに注意してください。
アプリケーションが開発されたので、Firebase のメール + パスワード認証から SMS 検証方法に切り替えたいと考えています。
私は開発が初めてなので、AUTHY + Amazon Lambda + Firebase を使用してこのタイプの検証を実装する方法がわかりません。Twilio の Web サイトで Authy に関するチュートリアルを見たことがありますが、役に立ちません。
誰かが私を導き、正しい方向に助けてくれますか? 前もって感謝します。