curso de_

Java y Spring Security: crea perfiles y autoriza solicitudes

Es parte de los cursos de Java en Programación.
Discusiones sobre este curso

Java y Spring Security: crea perfiles y autoriza solicitudes

Resumen del curso

  • Conozca estrategias para gestionar entidades y usuarios.
  • Configure diferentes perfiles de acceso.
  • Utilice Spring Security para trabajar con autorización.
  • Implemente vistas personalizadas para cada perfil.
  • Aprenda a cambiar la contraseña de un usuario con seguridad.
  • Envíe correos electrónicos con enlaces de confirmación.
  • Desarrolle un mecanismo de "Olvidé mi contraseña" en sus aplicaciones

Público Objetivo

Este curso es ideal para quienes desarrollan en Java y desean mejorar sus habilidades en seguridad de aplicaciones web utilizando Spring Security. Se recomienda para profesionales que ya poseen conocimientos básicos en Java y Spring Framework y que buscan implementar autorización y perfiles de acceso en sus aplicaciones.

Contenido relacionado

Cursos de Java en Programación. Lea nuestros artículos de Programación.

Última actualización

6/11/2026

¿Ya eres alumno?

Comienza el curso ahora

10h

p/ conclusión

51

Actividades

106

Minutos de video

0

Alumnos en este curso

0

Nota del curso

Certificado de participación

Instructores

Contenido Detallado

  1. 1. Usando la protección automática de Spring Security

    • Presentación
    • Preparando el ambiente: herramientas y configuración de la base de datos
    • Agregando Spring Security a la aplicación
    • Configurando diferentes usuarios
    • Para saber más: renderización de páginas web con Thymeleaf
    • Cambiando la contraseña almacenada en memoria
    • Haz como yo hice: creando otro usuario
    • ¿Qué aprendimos?
  2. 2. Personalizando las configuraciones de seguridad

    • Proyecto de la clase anterior
    • Preparando el ambiente: códigos y enlaces de la documentación
    • Creando una pagina de login
    • Utilizando los filtros de Spring Security
    • Configurando el logout
    • Para saber más: conociendo los filtros de la SecurityFilterChain
    • Redirigiendo al panel
    • Manos a la obra: creando una página de cierre de sesión
    • ¿Qué aprendimos?
  3. 3. Gestionando sesiones

    • Proyecto de la clase anterior
    • Administrando sessiones
    • Para saber más: tipos y política de uso de cookies
    • Guardando datos del usuario en sessiones
    • Para saber más: conociendo el SecurityContextLogoutHandler
    • Preparando el ambiente: código de la checkbox
    • Implementando RemerberMe
    • Entendiendo la proteccion CSRF
    • Para saber más: Spring Security y gestión de tokens CSRF
    • Distinguiendo entre logouts explícitos e implícitos
    • Hazlo como yo hice: explorando tokens CSRF
    • ¿Qué aprendimos?
  4. 4. Persistiendo usuarios en la base de datos

    • Proyecto de la clase anterior
    • Preparando el ambiente: códigos utilizados en video
    • Creando la tabla usuarios
    • Configurando la busqueda de usuarios
    • Modificando la validación de usuarios
    • Utilizando un codificador de contraseña
    • Para saber más: explicitando las configuraciones de seguridad
    • Para saber más: ¿cómo funciona BCrypt por debajo de la superficie?
    • Revisando la seguridad y persistencia de usuarios
    • Manos a la obra: cifrando la contraseña de otros usuarios
    • ¿Qué aprendimos?
  5. 5. Integrando Thymeleaf con Spring Security

    • Proyecto de la clase anterior
    • Preparando el ambiente: dependencia, dialecto y código utilizados en el video
    • Integrando Thymeleaf con Spring Security
    • Visualizando el nombre del usuario
    • Para saber más: trabajando con permisos en JSP
    • Utilizando el namespace correcto
    • Haz como yo hice: cambiando el diseño del menú
    • Proyecto final del curso
    • Referencias
    • ¿Qué aprendimos?
    • Conclusión

Conocimiento real para el mundo digital.

Precios en:

Pro

US$ 169.90un solo pago de US$ 169.90
  • 438 Cursos
  • Acceso a TODOS los cursos por 1 año
  • Experiencias de aprendizaje, con Challenges + Mentorías 7 daysOfCode + Programas temáticos.
  • CareerUp, con Simulación de entrevistas laborales + Análisis de CVs + Mentorías de carrera.
  • Luri Vision, la IA que detecta tus dudas.
  • Certificado de participación
  • Estudia las 24 horas, los 7 días de la semana
  • Foro y comunidad exclusiva para resolver tus dudas
  • Luri, la inteligencia artificial de Alura
  • Luri, con mensajes ILIMITADAS
La mejor opción para tu carrera 🚀

Plus

US$ 124.90un solo pago de US$ 124.90
  • 438 Cursos
  • Acceso a TODOS los cursos por 1 año
  • Certificado de participación
  • Estudia las 24 horas, los 7 días de la semana
  • Foro y comunidad exclusiva para resolver tus dudas
  • Luri, la inteligencia artificial de Alura

AI Boost

US$ 82.90un solo pago de US$ 82.90
  • 69 Cursos de Inteligencia Artificial
  • Certificado de participación
  • Estudia las 24 horas, los 7 días de la semana
  • Foro y comunidad exclusiva para resolver tus dudas
  • Luri, la inteligencia artificial de Alura
  • Acesso à Inteligencia Artificial
  • Acceso al contenido por 6 meses
  • Acceso a todos los cursos

  • Estudiar las 24 horas, dónde y cuándo quieras

  • Nuevos cursos cada semana

Whatsapp de Alura LATAMNewsletter de Alura LATAMContáctanos