Тёмный

Login y creación de usuarios en Firebase con Android Jetpack Compose: Authentication y FireStore 

Gibrán García
Подписаться 1,8 тыс.
Просмотров 8 тыс.
50% 1

En este video veremos:
1. Cómo agregar Firebase a un proyecto de Android Studio
2. Cómo utilizar los servicios de Authentication y Firestore
3. Crearemos una clase Viewmodel para llamar a las funciones de Firebase
para loguearnos con email y password y para crear nuevos usuarios en Firebase
4. Guardaremos los datos del usuario en una base de datos de Firestore
5. Veremos también cómo evitar entrar a Login Screen si el usuario ya está logueado
6. Y por último veremos cómo evitar regresar a Splashscreen con el botón "atrás".

Опубликовано:

 

6 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 6   
@nancyazuara7704
@nancyazuara7704 7 месяцев назад
Me aparecen bastantes errores, podrías subir el código ? por favor. Gracias
@pirevai101
@pirevai101 5 месяцев назад
Cómo se cierra la sesion en firebase? Al guardar los datos en firestore se usa el uid en este video pero al implementar la funcion auth.signOut() veo un error que dice "Error Invalid document reference. Document references must have an even number of segments, but users has 1"
@juanandresramirezpachon1344
@juanandresramirezpachon1344 11 месяцев назад
Gracias por el video, bien fácil de entenderte
11 месяцев назад
Gracias por tu comentario!
@fabianverdesoto6956
@fabianverdesoto6956 Год назад
Que tal Gibrán, se que es este video es considerablemente viejo, pero ¿Que se puede hacer cuando los Logins y registros no son satisfactorios? desde mi app se pueden crear cuentas e ingresar desde ellas sin problemas, pero quiero que al momento de que un usuario intente ingresar a su cuenta y por error coloque mal su contraseña, no se cierre súbitamente la app.(task unsuscceful) De antemano gracias y un abrazo
Год назад
Saludos. Reemplaza auth.signInWithEmailAndPassword(email, password).addOnCompleteListener {} con: auth.signInWithEmailAndPassword(email, password) .addOnSuccessListener {authResult-> Log.d("FB", "" + "singInWithEmailAndPassword Logueado!!!: ${authResult.toString()}") home() } .addOnFailureListener{ex-> // código cuando falla // Tienes acceso a la excepción Log.d("FB", "" + "singInWithEmailAndPassword Falló!!!: ${ex.localizedMessage}") //errorLogueo() } La función errorLogueo() desplegaría el mensaje de error correspondiente. Más adelante lo podríamos mostrar en un video.
Далее
Как дела перцы?
00:25
Просмотров 87 тыс.
Liquid Bottom Navigation UI Design in Jetpack Compose
10:09
FIRESTORE Android 🔥 BASE de DATOS con Firebase
17:29
Bottom Navigation Bar With Badges - UX With Material3
13:17