Spring Security 5 Tutorial en Español (Seguridad a través del Controlador) PARTE 12

 Spring Security Tutorial 5

Seguridad a través del Controlador


En este vídeo aprenderemos otro método para proteger los recursos de la aplicación a través del controlador, para ello se utilizan otras anotaciones de spring security pero es una tarea relativamente sencilla. De ese modo evitamos depender exclusivamente de las url's como se ha manejando en los capítulos anteriores.




Spring Security 5 Tutorial en Español (Proteger menús y Botones del CRUD) PARTE 11

 Spring Security Tutorial 5

Proteger menús y Botones del CRUD

En este capitulo vamos a proteger los botones y menús de nuestra aplicación para que solamente pueda ser accedido por un usuario que posea el permiso apropiado en base a su "rol". En ese sentido un usuario cuyo rol sea "admin" podrá ver todo dentro de la aplicación, distinto caso es para un usuario cuyo rol sea de menor jerarquía.




Spring Security 5 Tutorial en Español (Mensaje de Login Success) PARTE 9

 Spring Security 5 

Mensaje de Login Success


En este capitulo mostraremos un mensaje de éxito cuando el usuario inicia sesión de forma correcta en la aplicación. Para ello es necesario crear una clase especial para poder enviar este tipo de mensajes ya que no se puede hacer directamente desde la clase LoginController como se hizo en el vídeo anterior para los otros mensajes implementados.




Spring Security 5 Tutorial en Español (Validando Mensajes en LoginController) PARTE 8

 Spring Security 5

Validando Mensajes en LoginController

Bienvenidos, en este capítulo vamos a trabajar en la validación de los distintos mensajes que el usuario debe visualizar según el proceso de logueo, por ejemplo si sus credenciales son incorrectas, evitar que cargue de nuevo el form Login si ya se ha logueado o cuando finalice sesión debe recibir también un mensaje indicándole que el proceso lo ha hecho correctamente.



Spring Security 5 Tutorial en Español (Mostrar Botón Login y Logout) PARTE 7

 Spring Security 5

Mostrar Botón Login y Logout

En este capitulo crearemos los botones correspondientes para mostrar la opción de "iniciar sesión" si un usuario no se ha logueado y la opción de "cerrar sesión" si un usuario ya esta logueado, para ello agregamos la dependencia de thymeleaf para trabajar con los tags de spring security 5. A su vez mostraremos el nombre del usuario que ha iniciado sesión.


Spring Security 5 Tutorial en Español (Form Login personalizado) Parte 6

 Spring Security 5

Form Login personalizado


Bienvenidos, en este capitulo vamos a trabajar en mostrar nuestro propio formulario de Login, de ese modo evitamos utilizar el form Login que genera Spring Security por default. Les dejo el enlace desde el cual podrán descargar el diseño que vamos a utiliza en nuestro proyecto.




Descarga Form Login

Spring Security 5 Tutorial en Español (Creando tabla Roles y Users) Parte 2

 SPRING SECURITY 5

Creando tabla Roles y Users

Bienvenidos en este capítulo vamos a crear las tablas de la base de datos que necesitaremos para asignar roles y usuarios a la aplicación. Se crearán dos tablas Users y Roles respectivamente para ello haremos uso de MySql Workbench V. 8.
De este enlace puedes descargar una copia de la base de datos y los script de las tablas a utilizar:



Spring Security 5 Tutorial en Español (Integración) Parte 1

SPRING SECURITY 5

INTEGRACION CON SPRING BOOT

Buen día en este primer capitulo te enseño como implementar Spring Security 5 en aplicaciones web desarrolladas con Spring Boot 2.

A lo largo de este mini curso vamos a explicar cómo crear desde el formulario de logueo "login" hasta asignar roles o funciones que un usuario puede tener lo que implica también el acceso o restricción a diferentes funcionalidades dentro de la aplicación según esos roles.


Acá puedes descargar el proyecto base que se utiliza para este videotutorial
http://www.mediafire.com/file/2wyqb4wxphradeq/springboot-clienteapp.rar/file

Suscríbete al canal de youtube, es completamente gratis.