0
Facebookログインに問題はありませんが、FirebaseはFacebookアカウントの詳細を取得できません。Swift - FirebaseのFacebook認証を使用している(INVALID_CREDENTIALS)エラー
- 私はFacebookアプリIDと秘密を確認
- firebaseウェブサイトで何を意味するのかINVALID_CREDENTIALSチェックしています。
- は私が削除されたすべてのIPホワイトリスト
私が構築したら、それは示しています
ログイン中
Loged失敗しました。エラードメイン= FirebaseAuthenticationコード= -11 "(エラーコード:INVALID_CREDENTIALS)無効な認証資格情報が提供されています。 UserInfo = {詳細= { "providerErrorInfo":{}}、NSLocalizedDescription =(エラーコード:INVALID_CREDENTIALS)。無効な認証資格情報が提供さ}
@IBAction func loginWithFB(sender: AnyObject) {
let facebookLogin = FBSDKLoginManager()
//self.performSegueWithIdentifier("CurrentlyLoggedIn", sender: sender)
facebookLogin.logInWithReadPermissions(["public_profile", "email", "user_friends"], fromViewController: self, handler: {(facebookResult, facebookError) -> Void in
if facebookError != nil {
print("Facebook login failed. Error \(facebookError)")
} else if facebookResult.isCancelled {
print("Facebook login was cancelled.")
}else{
print("Loged in")
let accessToken = FBSDKAccessToken.currentAccessToken().tokenString
DataService.dataService.BASE_REF.authWithOAuthProvider("facebook", token: accessToken, withCompletionBlock: {error, authData in
if error != nil{
print("Login failed. \(error)")
}else{
print("Logged in! \(authData)")
}})
}
})