An open API service indexing awesome lists of open source software.

https://github.com/marcos-vcs/spring-boot-authentication-authorization-example

This repository aims to bring a simple example of implementing authentication and authorization using JWT and spring security.
https://github.com/marcos-vcs/spring-boot-authentication-authorization-example

java jwt mongodb rest-api spring-boot spring-data-mongodb spring-security-jwt

Last synced: about 1 year ago
JSON representation

This repository aims to bring a simple example of implementing authentication and authorization using JWT and spring security.

Awesome Lists containing this project

README

          

## Authentication and authorization example using spring boot 3

### Technologies used in development
- Java
- Spring boot
- Lombok
- Spring data mongodb
- Spring security
- MongoDB
- JWT

----------

### Motivation
This project aims to share with the developer community a practical example of JWT authentication and authorization using Spring Security.

----------

### Important Tips

- This is just an example, adapt it to your scenario and use case!
- The authorization configuration should be done from the highest level to the lowest. In other words, the configurations of lower levels authorization should come first, as exemplified in the `SecurityFilterChain` class.
- The token's key and expiration time must be configured in the `application.properties` file.

----------

#### Questions or suggestions?

## Feel free to open a new issue.

**Thanks for visiting this repository!💖** If you liked it please leave a star.🌟