https://github.com/benhunter/spring-api-token
API Token Microservice
https://github.com/benhunter/spring-api-token
Last synced: 8 months ago
JSON representation
API Token Microservice
- Host: GitHub
- URL: https://github.com/benhunter/spring-api-token
- Owner: benhunter
- License: mit
- Created: 2024-08-26T00:06:46.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-26T03:46:47.000Z (almost 2 years ago)
- Last Synced: 2025-02-08T12:18:27.527Z (over 1 year ago)
- Language: Java
- Size: 49.8 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# spring-api-token
API Token Microservice
# Goals
- [ ] Generate and issue unique API Tokens via RESTful API.
- [ ] Issue the Token only once.
- [ ] Revoke Tokens on request.
- [ ] Store and provide Roles associated with the Token.
- [ ] Store hashed Tokens in the backend.
# Getting Started
1. Install Java 22.
2. Run docker compose.
```shell
docker compose up
```
3. Run service.
```shell
./gradlew bootRun
```