Entradas

Mostrando las entradas etiquetadas como Spring Security

Personalizar HTTP 403 Acceso denegado

Imagen
Hasta el momento ya hemos visto varios tutoriales del framework de seguridad Spring Security, seguro habrás notado que, si inicias sesión con un usuario he intentas acceder a una página a la cual el mismo no tiene permiso, verás el mensaje: Estado HTTP 403 - Access is denied , dedicaremos un par de minutos a estudiar la manera de personalizar este mensaje y mostrar una página más adecuada.

Recordar contraseña Spring Security

Imagen
La opción de recordar la contraseña le permitirá al usuario de nuestra web mantener su sesión abierta hasta que la misma sea cerrada manualmente o expire el tiempo definido, por ejemplo, el usuario podrá cerrar el navegar y luego puede abrirlo nuevamente y visitar la web sin tener que ingresar el nombre de usuario y contraseña, la sesión se cerrara solo cuando el usuario lo indique explícitamente o luego de haber transcurrido el periodo de tiempo de inactividad establecido.

Spring Security JSP Taglib

Imagen
La tecnología o framework de seguridad Spring Security cuenta con taglib que nos proveen acceso a la información de seguridad del los usuarios y posibilitan el poder filtrar el contenido que se muestra al usuario en base a sus privilegios o tipo de usuario del que se trate, debemos agregar la siguiente dependencia: spring-security-taglibs .

Spring Security con Hibernate JPA

Imagen
En tutoriales anteriores estudiamos el formulario de inicio de sesión, ahora, en este tutorial añadiremos la página de registro de usuarios, también aprovecharemos para ver como integrar la tecnología de persistencia Hibernate JPA a Spring Security, usaremos una base de datos HSQLDB para el proyecto, y además aprenderemos a utilizar la interface UserDetailsService para extraer los datos de autenticación y autorización desde los respectivos repositorios JPA.

Protección CSRF en Spring Security

Imagen
Los ataques de tipo CSRF (Cross‐site Request Forgery) buscan lograr que la victima ejecute peticiones maliciosas sin tener conocimiento de ello, en la web puedes encontrar información más detallada sobre este tipo de ataques, lo que nos interesa de momento es conocer como evitar este tipo de ataques en las aplicaciones web que utilicen Spring Security para su protección.

Spring Security con Base de Datos

Imagen
Un tutorial más de la serie Spring Security, seguiremos trabajando con el proyecto que hemos utilizado desde el principio del curso, esta vez nos enfocaremos en la tarea de integración de una base de datos en donde se almacenarán los usuarios registrados, usando estos datos realizaremos la autenticación y autorización requeridos para poder acceder a nuestro sitio web protegido.

Spring Security Formulario de Login JSP

Imagen
Este es el segundo tutorial de la serie de cursos sobre seguridad con Spring Security Framework, hoy aprenderemos como personalizar o crear nuestro propio formulario de login para nuestras páginas web, seguimos trabajando sobre el tutorial anterior por lo que es importante que lo leas si no tienes los conocimientos básico sobre esta tecnología, el enlace: introducción a la seguridad básica .

Tutorial Spring Security Básico

Imagen
Spring Security es un framework diseñado para manejar los mecanismos de seguridad de una aplicación, como: autenticación, autorización, protección, etc., este es un framework Java que puede ser utilizado tanto, en aplicaciones web, como en aplicaciones de escritorio estándar, dedicaremos el presente tutorial a la configuración básica de una aplicación web Spring MVC, en próximos tutoriales iremos viendo conceptos más avanzados.

Spring-Security en JavaFX (Parte-2)

Imagen
Segunda parte del tutorial de seguridad para JavaFX con Spring Security Framework , aquí nos centraremos en eliminar el archivo de configuración security.xml y tener toda la configuración basada en código Java, a parte integraremos una base de datos donde almacenaremos la información de los usuarios registrados, por último aprenderemos a proteger las contraseñas mediante el uso de algoritmos hash.

Seguridad en JavaFX con Spring Security (Parte-1)

Imagen
Spring Security es un framework de seguridad, nos provee de mecanismos de autenticación y autorización, usualmente utilizado en la creación de aplicaciones web con Spring Framework, pero, en esta ocasión integraremos Spring Security a una aplicación JavaFX no web, veremos cómo crear un sistema de login y autorización por roles, además tendremos la posibilidad de proteger un método de una clase determinada.

Temas relacionados