Как узнать, подтвердил ли пользователь свой адрес электронной почты

#android #firebase #firebase-authentication

#Android #firebase #firebase-аутентификация

Вопрос:

В версии Firebase Auth 9.6.1 (Android).

Я могу отправить ссылку для подтверждения на адрес электронной почты пользователя. Но я не понимаю, как узнать, подтвердил ли пользователь свой адрес электронной почты? Есть ли какой-либо способ узнать, что пользователь успешно подтвердил адрес электронной почты, чтобы я мог изменить статус его / ее учетной записи в ожидании на активный.

Комментарии:

1. Здравствуйте, как вам удалось отправить письмо с подтверждением? Я пробую все, но не могу отправить электронное письмо.

2. @user6650650 он сделал это с помощью user.sendEmailVerification() , прочитайте документы

3. @user6650650 Да, я могу отправить электронное письмо и подтвердить.

Ответ №1:

Когда вы получаете доступ к UserInfo экземпляру, вы можете вызвать isEmailVerified() его. Смотрите Список изменений. Это было добавлено в выпуске 9.6.1.

Комментарии:

1. Спасибо, дорогая, прости, что я пропустил это.