Securizarea Aplicațiilor cu Spring Security 6: SecurityFilterChain, Autentificare JWT și Protecție la Nivel de Metodă (@PreAuthorize) în Spring Boot

Ghid complet pentru Spring Security modern bazat pe componente: configurarea bean-ului SecurityFilterChain fără moștenire, validarea token-urilor JWT ca Resource Server și controlul accesului bazat pe roluri (RBAC).

Sintaxă
@Bean public SecurityFilterChain filterChain(HttpSecurity http) throws Exception { ... }

Spring Security 6 a eliminat vechea clasă WebSecurityConfigurerAdapter în favoarea unei abordări pur funcționale bazate pe definirea unui bean SecurityFilterChain, oferind un control precis și declarativ al politicilor CORS, CSRF și al filtrelor JWT.