Skip to content

A comprehensive example of implementing JWT-based authentication using the latest Spring Security version 6+

Notifications You must be signed in to change notification settings

ralodev/SpringSecurity-Jwt-Auth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spring Security Jwt Authentication

This repository serves as a comprehensive example of implementing JSON Web Token (JWT)-based authentication using the latest Spring Security version 6+.

Key features

  • 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

Licensing

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.

About

A comprehensive example of implementing JWT-based authentication using the latest Spring Security version 6+

Topics

Resources

Stars

Watchers

Forks

Languages