This repository serves as a comprehensive example of implementing JSON Web Token (JWT)-based authentication using the latest Spring Security version 6+.
- This project is an example of basic JWT authentication implementation with Spring Security version 6+
- Usage of H2 as an in-memory database for simple demonstration
- Includes endpoints for login, registration and role testing
- Usage of lombok to reduce boilerplate code and make it cleaner and easier to read
- Usage of JPA to provide a fast and simple db operations config
This project is distributed under the GNU General Public License v3 (GPL-3.0). This license guarantees your freedom to use, modify, and distribute the software.