Я могу пройти через FBSDKLoginManager и создать и сохранить нового пользователя в моей базе данных Firebase с помощью метода signInWithCredential.Firebase ~ Facebook login после первоначального создания
Однако, как только пользователь покидает приложение, у меня возникли проблемы с поиском правильного метода их снова войти в систему.
это вроде того, что у меня есть ....
static func loginUser(completion: (success: Bool) -> Void) {
let user = FIRAuth.auth()?.currentUser
let credential = FIRFacebookAuthProvider.credentialWithAccessToken(FBSDKAccessToken.currentAccessToken().tokenString)
user?.linkWithCredential(credential, completion: { (user, error) in
if error != nil {
print(error?.localizedDescription)
}
completion(success: true)
})
}