Skip to content

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

  1. verifyPasswordAndCreateJWT

    • Prüft, ob das Passwort korrekt ist
    • Erstellt einen JWT-Token für den User
    • Gibt Token und User-Daten zurück
  2. 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
  • verifyJWT validiert Token zuverlässig und gibt User-Daten zurück
Edited by lahe8230