A煤n no tienes acceso a esta clase

Crea una cuenta y contin煤a viendo este curso

Curso de Firebase para Web 2019

Curso de Firebase para Web 2019

Juan Guillermo G贸mez Torres

Juan Guillermo G贸mez Torres

Servicios de autenticaci贸n con google

9/32
Recursos

Cuando a帽adimos autenticaci贸n con Google Accounts (o cualquier otra red social soportada por Firebase) el proceso de registro/inicio de sesi贸n es un poco diferente: en vez de llenar un formulario y esperar un correo electr贸nico vamos a abrir una nueva ventana del navegador para llenar los datos que nos piden estas cuentas, as铆 que, vamos a utilizar el m茅todo signInWithPopup() definiendo anteriormente el proveedor que necesitamos.

Aportes 22

Preguntas 8

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesi贸n.

Pr谩ctico y sencillo el proceso de autentificaci贸n con google

NOTA IMPORTANTE: a los que usen navegadores nuevos como BRAVE, este ejemplo del popup no les funcionar谩, sin embargo si usan **CHROME **podr谩n seguir tranquilamente con el ejemplo.

hola alguien podr铆a orientarme con esta parte? me da el siguiente error al querrer autentifcarme con gloolge:

lo聽{code: "auth/unauthorized-domain", message: "This domain (127.0.0.1) is not authorized to run t鈥e console -> Auth section -> Sign in method tab."}

por cierto trabajo con el web server from chrome

Si tienen errores deben cambiar a localhost de esta manera

Cuando abrimos la app en un celular creo que se ve mejor el redireccionamiento para la autenticaci贸n. Despu茅s en pantallas de escritorio ah铆 si los Popups.

Muy buena clase, pero no me corre la app, ya cheque el c贸digo en varias ocasiones pero tengo problemas

que genail es firebase

actualmente ya no permite usar localhost como dominio en google y fb, como se puede solucionar eso?

Wow, es incre铆ble lo realmente f谩cil que fue autenticarse con Google usando firebase鈥 en un servidor backend probablemente tuvieras que haber descargado el SDK y hacer m谩s configuraciones鈥

Por ahora todo bien. Excelente curso

Tengo un problema, una vez hago la autenticaci贸n con google, y despues hago el SignOut, como puedo hacer para que se borren las credenciales ya ingresadas anteriormente, ya que se queda grabado en memoria y ya al abrir la ventana emergente inmediatamente me hace el SignIn, sin pedirme la contrase帽a ni nada, ya ingresa de una con mis credenciales a pesar de que ya hice el signOut previamente!

Aqui dejo mi commit de esta clase con mi practica de NextJs

https://github.com/jlbousing/nextjs-firebase-practica/commit/c32d702a41e6331b9c9f38db282bfc77c7f3e2b8

yo instale font-awesome pero la version free ahora no traen los logotipos de las redes sociales, no lo instalen si no quieren. Tampoco puse la foto de perfil porque no he construido el componente del header, yo el login y registro lo hago con paginas separadas y se puede acceder con /login o /register. Me parece mas divertido hacerlo asi 馃槂

para los que usan visual estudio con Live Server
cambiar de 127.0.0.0 a localhost

buscar Live Server>Settings:Host

quiere decir que si habilito esta funcion鈥 cualquier persona en el mundo puede logearse a la parte 鈥榩rivada鈥 de mi app con solo tener (o crear una cuenta falsa en google?) 鈥 si es asi como lo evito?.. podria crear 鈥榬eglas鈥 para decir que cuenta google son permitidas a usar db calls鈥 pero, igual (basado en lo que vi aqui) pueden crear cuentas (usuarios) ilimitados usando esta ventana de validacion? estoy malinterpretando algo?

Hola, que tal.
Alguien tiene el repo con el proyecto terminado ?

Si un usuario perdiera el acceso a su cuenta de Google y nosotros como Propietarios del proyecto, quisieramos devolverle el acceso a la Aplicaci贸n Web para que no pierda su informaci贸n, 驴C贸mo lo podr铆amos hacer? 驴Ser铆a posible cambiar de cuenta fe google para el usuario o de repente pasarlo a la modalidad email/contrase帽a?

SLDS

Listo implementado en algunos proyectos personales en Firebase

Alguien podr铆a ayudarme me marca error al momento de realizar la prueba. me aparece de la siguiente manera.

muy bien simplificado!

muy claro la explicaci贸n pero el ejemplo se me queda a medias

Si te da el error porque no est谩 autorizado el localhost del web serve que estas utilizando, si tienes Apache instalado lo puedes utilizar desde ahi y funciona la autenticaci贸n

Me gusta porque ya tiene la informaci贸n del usuario (Como la foto y nombre) en cambio con correo y contrase帽a el usuario debe mandar esos datos y nosotros hacer el update.