En este ejemplo, efectuamos el login de un usuario con su email y password. El backend suele devolver el token de autenticación del usuario o un access_token. Lo guardamos en Local Storage o en el store que sea de tu preferencia.
NOTA: Existen diferentes tipos de Tokens para autenticar usuarios. Uno de los más comunes es Json Web Token o JWT.
No se hace cuando salio este curso, pero me pregunto porque no lo tome antes es buenisimo, siento que todo programador no tan solo angular deberia tomarlo 🤩
Literalmente cierto!!
totalmente bro, pienso lo mismo :D!
Recuerden que si estan siguiendo el curso, deben inciar el server desde consola como
npm run start:proxy
ya que seguimos en hambiente de desarrollo y estamos utilizando proxy.
Recomiendo investigar el servicio de Autenticación de Firebase. Funciona con JWT y ya trae implementado todo lo necesario. Login, logout, validación de email, recuperar contraseña, etc. Además, es totalmente gratuito, puedes tener miles de usuarios y no pagar nada.
Ideal para proyectos que tienen que desarrollarse rápido y no hay tiempo, o ganas, de desarrollar todo un backend que administre usuarios.
no todas las empresas se adaptan a ese modelado de datos en la nube y claro por costos si tu crecimiento es horizontal ya van por AWS con spring boot, node , apis php o Django, Graph igual no es dificil agregar JWT
Recuerden que a dia de hoy Marzo 2023 la URL Correcta es la del fakeStore de platzi.
Se debe actualizar... las urls son distintas........ un saludo.
Estoy intentando hacer el login , pero me devuelve un error 401, además en la documentación de la API en Swagger el endpoint para hacer login no recibe parámetros
Estoy teniendo el mismo problema y si me aparece que se agrego mi usuario, pero al hacer login recibo el mismo error. Ya revise la ruta y todo…
An unhandled exception occurred:Collection"@angular-eslint/schematics" cannot be resolved
```alguien le salto este error?
Hola! al hacer petición POST para tratar de logear un usuario me regresa 401 así ingrese correctos los datos, nunca devuelve el token. ¿Está fallando el API? gracias!
¿Sigues teniendo el problema?
La url tiene que terminar en /api/auth/login.
Hola, en Users.service.ts me dice que la propiedad Api_URL no existe en el tipo production:boolean