Bienvenida e Introducción

1

Firebase para Web: Autenticación y Base de Datos

2

Firebase: Plataforma Integral para Desarrollar Aplicaciones Web y Móviles

3

Creación y gestión de un videoblog con Firebase

Consola Web de Administración

4

Configuración de Firebase en Proyectos Web y Móviles

5

Configuración de Firebase en Proyecto Web con JavaScript

Autenticación de Usuarios

6

Autenticación y Creación de Usuarios con Firebase

7

Autenticación con Firebase: Email y Google paso a paso

8

Autenticación de Usuarios con Firebase: Registro y Verificación de Email

9

Autenticación con Google usando Firebase en aplicaciones web

10

Implementación de Autenticación con Facebook en Firebase

11

Gestión de Autenticación de Usuarios con Firebase

12

Gestión de Usuarios en Firebase: Creación, Inhabilitación y Plantillas

13

Exportar e Importar Usuarios en Firebase Auth

Gestión de la Base de Datos

14

Firestore: Gestión y Estructura de Datos en Firebase

15

Comparación entre Realtime Database y Firestore de Firebase

16

Configuración de Firestore en un Proyecto Firebase

17

Inserción de documentos en Firestore con JavaScript

18

Consultas en Tiempo Real con Firestore para Aplicaciones Web

19

Consultas y Operaciones de Datos en Firestore

20

Reglas de Seguridad en Bases de Datos con Firestore

21

Creación y gestión de índices en Firestore para optimizar consultas

Almacenamiento de archivos

22

Almacenamiento de Archivos en Firebase: Gestión y Seguridad

23

Subir Imágenes a Firebase Storage desde un Blog

24

Reglas de Seguridad en Firebase Storage para Blogs

Hosting

25

Características y beneficios del hosting de Firebase

26

Despliegue de Aplicaciones con Firebase Hosting

27

Configuración Personalizada de Hosting con Firebase

Notificaciones Push

28

Notificaciones Push con Firebase Cloud Messaging

29

Implementación de Notificaciones en Blog con Firebase

30

Implementación de Notificaciones Push con Firebase y Firestore

31

Implementación de Notificaciones Push con Firebase en Blogs

Conclusiones

32

Integración de Firebase en Aplicaciones Web

No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Curso de Firebase 5 para Web

Curso de Firebase 5 para Web

Juan Guillermo Gómez Torres

Juan Guillermo Gómez Torres

Autenticación y Creación de Usuarios con Firebase

6/32
Recursos

Firebase nos proporciona una configuración muy sencilla para manejar la creación de usuarios, inicio de sesión y logout de la aplicación con email y password o con redes sociales (Google Accounts, Facebook, Twitter, Github o incluso nuestros proveedores personalizados).

Firebase nos proporciona SDKs (Software Development Kits) para facilitar la programación y configuración de estas funcionalidades en los lenguajes y plataformas más comunes, en caso de no encontrar estas librerías oficiales podemos encontrar diferentes herramientas creadas por la comunidad. Tambien tenemos acceso y control muy personalizado de toda esta información gracias a la Consola de Firebase.

Gracias al servicio de autenticación de usuarios de Firebase podemos ahorrar mucho tiempo programando estas mismas funcionalidades por nuestra cuenta.

Aportes 37

Preguntas 6

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Podemos tener ilimitadas cantidades de usuarios registrados y aún así Google no nos cobra ni un centavo 😱🎉. AWESOME! 😍

En este video solo agregamos estos 2 scripts al proyecto si quieren acortar tiempo… peguen estos scripts…

<!-- Firebase App is always required and must be first -->
<script src=“https://www.gstatic.com/firebasejs/5.5.8/firebase-app.js”></script>

<script src=“https://www.gstatic.com/firebasejs/5.5.8/firebase-auth.js”></script>

Se que este es un comentario fuera de lo común pero le sale candela (Fire) al PC del profe en el 5:20 jajajaja

Actualicen el curso, hasta ahora este capitulo fue casi inutil con respecto a lo que hay actualmente, Usenlo como guia pero lean directamente la documentacion, incluso en español es muy buena

Para encontrar los scripts actualizados también puede visitar la documentación oficial de Firebase
https://firebase.google.com/docs/web/setup?authuser=0

Estoy aquí pero algo decepcionado, este curso se debe actualizar ya a la version 9.

Firebase Firestore CRUD con Javascript y HTML by Faztweb
https://www.youtube.com/watch?v=itNsRn1kjLU

las claves no deberian ir en el env.js?

Excelente, y de paso google gana con todos estos usuarios registrados 😃

Hola si llegaste aquí y tienes problemas con SDK.
En mi caso buscando encontré esto https://firebase.google.cn/docs/web/learn-more#libraries-cdn
bajas un poco y conseguirás las biblioteca versión 8 y conseguirás el script que te falte y con unas pequeña descripción de su funcionalidad

para las personas que no saben donde pueden acceder a las URLS que ofrece firebase:
https://firebase.google.cn/docs/web/learn-more#available-libraries

😃

Al día de hoy la lista de proveedores ha aumentado, puedes permitir hacer sign-in con:

  • Email/Password
  • Teléfono
  • Google
  • Play Games
  • Game Center (Plataforma de juegos de Apple)
  • Facebook
  • Twitter
  • GitHub
  • Yahoo
  • Microsoft
  • Apple
  • Anónimo

Es hora de actualizar el curso, es algo incomodo ver en el curso una cosa y en la pagina de firebase otra.

es bueno el curso y muy util, pero esta un poco desactualizado, me gustaria que pudieran actualizarlo, seria mucho mas util a la hora de ponerlo en practica.

LLevo varios años usando Platzi y nunca me ha fallado, hasta ahora 😔😔😔😔. Por favor necesitamos que actualizen el curso ya que esta demasiado desactualizado.

buena clase

Hola alguien me podría ayudar con el siguiente error ya que implemente un nuget pero hay una falla con firebase. ![](

_ quiero hacer un API que se consuma con auth anónima desde cualquier dominio. no puedo añadir a la whitelist manualmente cada domino que puedo hacer? _

Tan fácil q se vuelve algo q hasta hace unos años requería muchas lineas de código

Aca el proyecto que realice con firebase y react!

https://twitter.com/chiguirecode/status/1306924011880960001

ya actualicen este curso
La parte de dominios no esta mas ... por lo menos en ese lugar

Un like = un omeprazol para el profe, se nota que estaba sufriendo de reflujo cada vez que hablaba.

La version cambio ahora usa otros codigos.

por un momento estaba fantaseando y alcance a ver una llamita en la screen y pense : "me estoy volviendo loco ya no diferencio la realidad " :v

esto esta súper desactualizado, pésimo servicio.

como puedo autenticar con usaarios de una moodle¡??

alguna info, que laguien pueda compartir

scripts de firebase

<!-- Firebase App (the core Firebase SDK) is always required and must be listed first -->
<script src="https://www.gstatic.com/firebasejs/8.5.0/firebase-app.js"></script>

<!-- If you enabled Analytics in your project, add the Firebase SDK for Analytics -->
<script src="https://www.gstatic.com/firebasejs/8.5.0/firebase-analytics.js"></script>

<!-- Add Firebase products that you want to use -->
<script src="https://www.gstatic.com/firebasejs/8.5.0/firebase-auth.js"></script>

1. Autenticacion de Gestión de Usuarios:
- Fácil configuración para inicio de sesion
- Solucion de identidad End-to-End.
- Inicio y creación de usuario con email/password
- inicio de sesion con las redes sociales más comunes
- SDK’s(Kit de desarrollo de software) para los lenguajes y plataformas mas comunes.
- Mejores prácticas para autenticacion.
- Firebase Auth UI,
- No tiene ningún costo

Celis es demasiado buena vibra jaja

Increíble, veo que no ha cambiado mucho, actualmente está la versión 6.2.0 de firebase y al parecer la implementación es la misma…

Nice :3

Hola si tengo una aplicación de django y quiero realizar un login de usuarios con firebase, como debo de hacerlo??

Otra pregunta: ¿Como puedo combinar el auth con firestore?, por que estaba pensando usar auth y los datos del usuario extra que necesito del usuario guardarlos en firestore identificandolos con el uid del usuario.

se ve muy facil, que herramienta tan practica.

yo les diría que no se engalleten con algo bonito o en construir un server, con lo básico tal y como el lo muestra y un plugin de visual studio code llamado “live server” pueden inicializar y correr perfectamente el proyecto… buen coding!

El curso está un poco viejo y la documentación ahora es diferente.