2017-02-16 8 views
0

Я собираюсь использовать 2 API Firebase для функции забытого пароля.Как использовать confirmPasswordReset (code, newPassword) в API Firebase?

1 sendPasswordResetEmail 
2 confirmPasswordReset 

Когда я позвонил sendPasswordResetEmail, Firebase Api послал сброс пароля URL в мой адрес электронной почты, но теперь я должен получить проверить код, чтобы быть парами из confirmPasswordReset. Я хочу знать, откуда происходит «код» в функции confirmPasswordReset. (Я не могу видеть код в своем письме, Firebase API отправил только пароль для сброса url)

+0

Код должен быть частью URL-адреса, который вы получили по электронной почте. Он передается как параметр запроса. – Rob

ответ

0

Код присутствует в интерактивной ссылке, которая находится в письме Firebase отправляет пользователю. В your template, вы можете увидеть, как:

https://yours.firebaseapp.com/__/auth/action?mode=<action>&oobCode=<code> 

код требуется, это значение параметра oobCode.

+0

Спасибо, и есть ли другой удобный метод? forexample, код: 2233 Пользователи могут легко узнать и выбрать его. –