JWTService
Beschreibung
JWT Service erstellen, der für die Authentifizierung im Backend verwendet wird.
Enthält Funktionen für Passwortprüfung, Token-Erstellung und Token-Verifizierung.
Funktionen
-
verifyPasswordAndCreateJWT- Prüft, ob das Passwort korrekt ist
- Erstellt einen JWT-Token für den User
- Gibt Token und User-Daten zurück
-
verifyJWT- Prüft, ob der übergebene JWT gültig ist
- Gibt User-Daten zurück, falls gültig
- Wirft Fehler bei ungültigem Token
Zu bearbeitende Dateien
/backend/src/services/JWTService.ts
Akzeptanzkriterien
- JWT wird korrekt erstellt und enthält relevante User-Daten
- Ungültige Logins oder falsche Passwörter werfen Fehler
-
verifyJWTvalidiert Token zuverlässig und gibt User-Daten zurück
Edited by lahe8230