sesion password iniciar current con auth autenticacion firebase swift2 firebase-authentication facebook-authentication

password - Nuevo inicio de sesión de Facebook de Firebase



firebase reset password (2)

// Auth con Firebase

FIRAuth.auth () ?. signInWithCredential (credencial) {(usuario, error) en

También devuelve el mismo código de error "FIRAuthErrorDomain" cuando estoy usando GoogleSignIn. No hay una descripción del "FIRAuthErrorDomain" en el documento.

Intento hacer un inicio de sesión de Facebook con la nueva plataforma de Firebase.

este es el código para el inicio de sesión de facebook

let facebookLogin = FBSDKLoginManager() facebookLogin.logInWithReadPermissions(["email"], fromViewController: self) { (result, error) -> Void in if error != nil { print("error is /(error)") } else { let accessToken = FBSDKAccessToken.currentAccessToken().tokenString let credential = FIRFacebookAuthProvider.credentialWithAccessToken(accessToken) AUTH?.signInWithCredential(credential, completion: { (user, error) -> Void in if error != nil { print("error is /(error)") } else { print(user) NSUserDefaults.standardUserDefaults().setValue(user?.uid, forKey: KEY_UID) self.performSegueWithIdentifier(SEGUE_LOGGEDIN, sender: nil) } }) }

y este es el código de error que obtengo

Opcional (dominio de error = FIRAuthErrorDomain Code = 17999 "Se ha producido un error interno, imprima e inspeccione los detalles del error para obtener más información." UserInfo = {error_name = ERROR_INTERNAL_ERROR, NSUnderlyingError = 0x79f082b0 {Error Domain = FIRAuthInternalErrorDomain Code = 3 "(null)" UserInfo = {FIRAuthErrorUserInfoDeserializedResponseKey = {type = inmutable dict, count = 3, entries =>

0: {contents = "errors"} = {type = inmutable, count = 1, values ​​= (

0: {tipo = dict inmutable, recuento = 3, entradas =>

0: {contents = "reason"} = {contents = "invalid"}

1: {contents = "message"} = {contents = "Respuesta debug_token incorrecta de Facebook: {" error ": {" mensaje ":" firma token de acceso OAuth no válida. "," Tipo ":" OAuthException "," código " : 190, "fbtrace_id": "BrewfOSy / fH"}} "}

2: {contents = "domain"} = {contents = "global"}}

)}

1: {contents = "code"} = {value = +400, type = kCFNumberSInt64Type}

2: {contents = "message"} = {contents = "Respuesta debug_token incorrecta de Facebook: {" error ": {" mensaje ":" firma de token de acceso OAuth no válida. "," Tipo ":" OAuthException "," código " : 190, "fbtrace_id": "BrewfOSy / fH"}} "}

}

}}, NSLocalizedDescription = Se ha producido un error interno, imprima e inspeccione los detalles del error para obtener más información.})


Asegúrese de habilitar la autenticación de Facebook en su consola de firebase.

Asegúrese de ingresar la ID de la aplicación y el secreto de la aplicación de FACEBOOK correctos en la consola de firebase. (No es su ID de aplicación de XCode)