Set up Spring Security for authentication and authorization.
Needs:
- Security config class in
com.absolutecode.ticketsystem.config
- Password encoding (BCrypt)
- Role-based access control (ADMIN, AGENT, USER)
- Login page
- Endpoint protection from the start
Per CLAUDE.md: "New endpoints need authentication checks from the start."
Set up Spring Security for authentication and authorization.
Needs:
com.absolutecode.ticketsystem.configPer CLAUDE.md: "New endpoints need authentication checks from the start."