Error: [auth/operation-not-allowed] El proveedor de inicio de sesión proporcionado está deshabilitado para este proyecto de Firebase. Habilítelo en Firebase console, en la pestaña de método de inicio de sesión de la sección Auth. [ No se encuentra la configuración del proveedor de identidad. ]
Tengo este error incluso si he habilitado el proveedor de inicio de sesión de Google en mi aplicación Firebase. He vuelto a comprobar mis claves SHA1, pero todavía tengo este error. Estoy tratando de lograr la autenticación usando firebase en la aplicación nativa de Android. Biblioteca utilizada: @react-native-firebase/auth
Aparentemente, la misma aplicación (código) funcionaba hasta que reinicié el servidor. ¡Por favor ayuda! He revisado publicaciones relevantes en todos los medios, pero aún no tengo la solución.
async function onGoogleButtonPress() { // Get the users ID token const {idToken} = await GoogleSignin.signIn(); // Create a Google credential with the token const googleCredential = auth.GoogleAuthProvider.credential(idToken); console.log(`CREDS ${googleCredential}`); console.log(googleCredential); try { auth().signInWithCredential(googleCredential); } catch (err) { console.log(`Error 123 ${err}`); } // Sign-in the user with the credential return; }
onGoogleButtonPress()
es la función que estoy usando para iniciar sesión usando google.