Bienvenido al curso de seguridad con JWT en Spring Boot y Angular, en este curso aprenderás integrar seguridad con JWT y Spring Security a tus aplicaciones web con un proyecto real desde cero .
📌Una vez terminado este curso de autenticación, toma el curso completo en la cual aprenderás a crear el dashboard de administrador y usuarios normales :
/watch/sjfA9kcUMUrUA
► Código fuente :
- Backend : https://github.com/ChristianRaulRamirez/portal-examenes-backend
- Frontend : https://github.com/ChristianRaulRamirez/portal-examenes-frontend
📚Contenido del curso📚
00:00:00 - Introducción al curso
00:01:45 - Anuncio importante
00:02:54 - Demostración de lo que vamos a construir
00:20:20 - Creación de la base de datos y configuración del properties
00:28:32 - Explicación del modelo de entidad - relación de Usuario y roles
00:30:43 - Estableciendo relaciones @OneToMany y @ManyToOne para entidades Usuario y Rol
00:54:40 - Creación del servicio Usuario y agregando el método para guardar un Usuario
01:21:27 - Creación del @RestController UsuarioController
01:38:49 - Creación de la aplicación angular e instalando librerías
01:59:32 - Diseñando el formulario para registrar usuarios usando Angular Material
02:27:55 - Creación del servicio Usuario para consumir la API REST UsuarioController
02:53:59 - Corrección del método para guardar usuarios
02:59:24 - Uso SweetAlert2 y MatSnackBar para personalizar mensajes de éxito
03:13:06 - Diseñando el formulario para iniciar sesión (Formulario de login)
03:37:29 - Implementación del Navbar usando Angular Material
03:51:58 - Explicación de JWT (JSON Web Token)
03:57:58 - Agregando dependencias de JWT y Spring Security
04:08:55 - Creación de las clases UserDetailsService , JwtUtils y filtros
05:01:59 - Probando nuestra API REST AuthenticationController en Postman
05:12:09 - Agregando validaciones al formulario de iniciar sesión (Formulario de login)
05:24:05 - Creación del servicio Login y obteniendo el token de acceso
05:34:55 - Creación del método obtener usuario actual en el backend
05:51:57 - Creación del Interceptor AuthInterceptor para establecer el token en el header
06:08:13 - Creación de los componentes de administrador y usuario normal
06:49:45 - Estableciendo el estado del usuario que ha iniciado sesión
06:55:15 - Encriptando la contraseña de un usuario
07:07:39 - Agregando la clase de excepción personalizada en el backend
07:15:17 - Conviértete en un experto en Java
07:16:16 - Despedida y agradecimientos
Empieza tu carrera en CJava Perú :
► Sitio web : https://cjavaperu.com/
► Cursos : https://cjavaperu.com/cursos/
► Facebook : https://www.facebook.com/cjava.peru.1
Redes sociales :
► Facebook : https://www.facebook.com/tecnologicsiempre
► Instagram : https://www.instagram.com/christian_ramireezz/
Cursos recomendados :
✅ Desarrollo de servicios REST en Spring Boot : https://bit.ly/3JdyRDv
✅ Pruebas unitarias con JUnit y Mockito : https://bit.ly/3KpgvAI
✅ Desarrollo web en Spring Boot y Angular : https://bit.ly/3QiaIzY
✅ Desarrollo web en Spring Boot con Thymeleaf : https://bit.ly/3v4am6u
⭐Donaciones⭐
► BCP Soles : 19496393486055
► PayPal : https://www.paypal.com/paypalme/InfoLibros
► Yape : +51 999 509 829
► Nº cuenta interbancaria : 00219419639348605590
No olvides suscribirte al canal y compartir los cursos ❤️
/channel/UCagvJNIAARwhy3AVXlcoqZA
Curso de Java FullStack
Curso de Spring Boot y Angular para principiantes
Curso de Java FullStack con Spring Boot y Angular
Curso gratis de Spring Boot y Angular
Curso de Spring Boot y Angular desde cero
#angular
#spring
#springboot
#jwt
#java
#angularmaterial
#springsecurity
#rest
#fullstack
#api
#programacion