Spring Security Course Master Class
This project is the example code for the Spring security course on Udemy.com
BLiNC Event Manager Application
- BLiNC Event Manager Application
- 5.00.00-SNAPSHOT
- BASE Logic Home
- Udemy Course Home
- Youtube Chanel
- GitHub
This code has been developed in Maven and has a sub-project for each chapter milestone.
Thymeleaf has been used as the view templating engine throughout the book
Section Overview
- General Security Overview
- Course Reference Project
- Getting Started with Spring Security
- Custom Authentication
- JDBC-Based Authentication
- JPA-based Authentication
- Remember-me Service
- Advanced Authentication
- Spring Social OAuth 2
- Advanced Authorization
- Access Control Lists
- Custom Authorization
- Session Management
- Additional Spring Security HTTP Features
- Reactive Spring Security
- Microservice Security with OAuth 2 and JSON Web Tokens
Building and Running the code examples
Resources
License
TODOs
Badges...
We don't need stinking badges...