This is a simple Java application that sets up an OAuth2 Authorization Server with JWT support using Spring Boot. It's designed to help manage OAuth2 clients and users.
- OAuth2 Authorization Server with JWT
- Basic login and authorization endpoints
- Java 21
- Spring Boot 3.3.0
- Spring Security (including OAuth2)
Make sure you have the following installed on your system:
- Java 21
- Maven
-
Clone the repository:
git clone https://github.com/CarinaPorumb/spring-oauth2
-
Build the project using Maven:
mvn clean install
You can run the application using your IDE or from the command line:
mvn spring-boot:run
Once the application is running, it will be available at http://localhost:9000.