This project exemplifies how to configure Spring Boot to handle multiple authentication options when you have a monolith architecture and needs to expose and authenticate multiple endpoints differently:
Examples:
- /api - uses REST with JWT token
- /app - uses Form based with Session auth.