2017-12-09 11 views
1

Firebaseを使用して携帯電話にSMSを使用してAndroidでパスワード回復を実装したいと考えています。しかし今、私は電子メール(Send a password reset email)を使ってパスワード回復だけを見つけることができます。では、どうすればこの機能を実装できますか?Firebaseを使用してSMSと携帯電話番号を使用していますか?または、デフォルトのFirebaseメソッドを使用する方法がない場合(できれば他のFirebaseメソッドを使用して)、実装できる回避策を教えてください。FirebaseでSMSを使用したパスワード回復

+0

このフローはどのように機能しますか?電話番号をパスワードアカウントにリンクする予定ですか?電子メールを電話番号にマップする必要があります。また、SMSでリセットリンクを送信する予定ですか? – bojeil

答えて

0

これは、Firebaseで「SMSによるパスワード回復」がないため、これは悪い回避策です。

手順1:電話番号でユーザーを認証します。 手順2:ユーザーを削除し、ユーザーIDを保存します。 ステップ3:同じ電子メールIDを持つ新しいユーザーを作成します。 手順4:これにより、異なるユーザーIDを持つ新しいユーザーが生成されます。古いユーザーIDを新しいユーザーIDに置き換えてください。

うまくいく!

関連する問題