0
私はFBSDKLoginManagerを通過して、 "signInWithCredential"メソッドの助けを借りてFirebaseデータベースに新しいユーザを作成して保存することができます。ユーザーがアプリを離れるとFirebase〜最初に作成された後のFacebookログイン
はしかし、私はトラブルにそれらを再度ログインする権利の方法を見つけることを持っています。
これは私が持っているものの一種である....
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)
})
}