Spring Security Theory¶
Theory pages explain protocols, threats, guarantees, and Spring Security internals without mixing in step-by-step exercises. Labs link back to these pages and contain implementation instructions and executable proof.
Foundations¶
- Request authorization and filter chains
- Authentication managers and providers
- Password storage and migration
- Method security
- Security error boundaries
- Browser sessions and session fixation
- Cross-site request forgery
- CORS and security headers
- JWT resource server
- Identity provider fundamentals
- Authorization Code with PKCE
- Token lifecycle
- Opaque token introspection
- Service-to-service and client credentials
- JWK rotation and multiple issuers
- API gateway
Federation and distributed systems¶
Existing conceptual references remain grouped under Security until extracted during their implementation sessions:
- OAuth2 and OIDC
- SSO with OIDC and SAML
- JWT and resource-server concepts
- Authorization
- Security use cases
A theory page must not claim a mechanism is implemented. Consult the Coverage Registry for evidence status.