acm-udayton / acm-udayton/ACM-Meeting-Records
[FEATURE] Create JWT de-authentication endpoint
- Vorherrschende Sprache
- Python
- Sterne
- 7
- Forks
- 2
- Ø Merge
- 4 T. 23 Std.
- Gemergte PRs (30 T.)
- 2
Beschreibung
## Feature Description
Implement a logout endpoint to revoke the user's `access_token` and `refresh_token` JWTs to end their session.
---
## Acceptance Criteria & Solution Requirements
*To close this issue, the following must be met (can be finalized in the comments):*
- [ ] 1. Application runs as expected with the new feature integrated seamlessly.
- [ ] 2. Code quality metrics are maintained, and linting has been considered in development.
- [ ] 3. Testing metrics are maintained, and tests have been updated/added wherever relevant during development.
- [ ] 4. Documentation has been updated to reflect the changes made during development.
- [ ] 5. Add a /api/v1/logout endpoint to add the user's `access_token` and `refresh_token` JWTs to the database's `revoked_jwts` table.
Beitragsleitfaden
Bewertung
Dieses Issue wurde noch nicht bewertet.