Java Spring Security - Colocando Autenticação na API passo a passo
Um dos pontos cruciais durante o desenvolvimento de uma aplicação web é a sua segurança. Primeiramente o Spring Security é um framework do
projeto Spring que possui um sistema de autenticação e autorização de alto nível e altamente customizável para aplicações Java.
Sistema de autenticação
Sistema de autorização
Proteção contra ataques como session fixation, clickjacking e cross site request forgery
Integração com a Servlet API
Integração opcional com o Spring Web MVC
Fácil instalação através de um starter Spring Boot