Когда я пытаюсь создать нового пользователя для своего приложения Android с помощью поставщика входа по электронной почте и паролю, проверка подлинности Firebase выдает сообщение: «Данный поставщик входа отключен для этого проекта Firebase. Включите его в консоли Firebase в разделе на вкладке метода входа в разделе «Аутентификация» [Пожалуйста, проверьте новый адрес электронной почты перед изменением адреса электронной почты] ", хотя для проекта включен поставщик входа по электронной почте и паролю.
Однако , если я создам нового пользователя для поставщика входа по электронной почте и паролю через консоль Firebase, этот пользователь сможет войти в приложение, используя эти учетные данные.
Приложение сначала позволяет пользователь использует приложение как анонимный пользователь, позже, когда вы создаете учетную запись, анонимная учетная запись связывается с новыми учетными данными.
Код для связывания учетных записей выглядит следующим образом:class AccountServiceImpl @Inject constructor(private val auth: FirebaseAuth){
suspend fun linkAccount(email: String, password: String){
val credential = EmailAuthProvider.getCredential(email, password)
auth.currentUser!!.linkWithCredential(credential).await()
}
}
Подробнее здесь: https://stackoverflow.com/questions/786 ... error-when
Firebase выдает ошибку «Для данного проекта поставщик входа отключен», когда я пытаюсь зарегистрировать пользователя чер ⇐ Android
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение