This project was done for one of my courses at university. It is an implementation of a simple user login system using JSON Web Token (JWT). It includes the following technologies:
- Spring Boot 3.0
- Spring Security
- JSON Web Tokens (JWT)
- BCrypt
- Maven
- PostgreSQL
- Password encryption using BCrypt
- Logout mechanism
- User registration and login with JWT
This was the first major project of my studies, so I did a lot of research on the internet and watched courses. Spring Boot Tutorial.