Не получить электронное письмо с использованием аутентификации Google в FirebaseIOS

Программируем под IOS
Ответить
Anonymous
 Не получить электронное письмо с использованием аутентификации Google в Firebase

Сообщение Anonymous »

Я использую код, предоставленный Firebase для аутентификации Google, и каким-то образом аутентификация прошла успешно, но электронное письмо не было правильно импортировано в Firebase.

https://firebase.google.com/docs/auth/ios/google-signin

Как вы можете видеть на снимке экрана ниже, электронное письмо пустое. Когда я посмотрел на отладчик, он показал ноль.

Я нажал «Разрешить просмотр электронной почты во время аутентификации», но думаю, что некоторые настройки все еще были выполнены неправильно. Может ли кто-нибудь помочь мне взглянуть? Я хочу использовать электронную почту для создания имени пользователя для каждого пользователя.

Изображение


func signIn(signIn: GIDSignIn!, didSignInForUser user: GIDGoogleUser!, withError error: NSError!) {
if let error = error {
print(error.localizedDescription)
return
}

let authentication = user.authentication
let credential = FIRGoogleAuthProvider.credentialWithIDToken(authentication.idToken,
accessToken: authentication.accessToken)
FIRAuth.auth()?.signInWithCredential(credential) { (user, error) in
if error != nil {
print(error?.localizedDescription)
return
}

print("User logged in with Google...")
self.performSegueWithIdentifier("ToHome", sender: nil)
}
}


Подробнее здесь: https://stackoverflow.com/questions/379 ... n-firebase
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»