Estoy tratando de implementar la función signInWithRedirect(), pero, curiosamente, no funciona. En el siguiente código, las Check 2 y Check 3 nunca se registran, y no se genera ningún error:
const signInWithGoogle = async () => { try { console.log("Check 1") await signInWithRedirect(auth, googleAuthprovider); console.log("Check 2") const result = await getRedirectResult(auth); console.log("Check 3"); if (result) { console.log(result.user); } } catch (e) { console.log(e.message.slice(10)); } };Además, si utilizo exactamente la misma cuenta de Google para iniciar sesión con el método signInWithPopup(), todo funciona como se esperaba:
const signInWithGoogle = async () => { const result = await signInWithPopup(auth, googleAuthprovider) const user = result.user; console.log(user) };Realmente agradecería algo de ayuda. ¡Gracias!