diff --git a/pflichtenheft.md b/pflichtenheft.md index 3765c15..4016238 100644 --- a/pflichtenheft.md +++ b/pflichtenheft.md @@ -150,42 +150,42 @@ Die Benutzername- und Passwort-Authentifizierung ermöglicht es Nutzern, sich in Voraussetzungen:
-1. Backend-Anforderungen:
- - API-Endpunkte für Authentifizierung (z. B. `/login` und `/register`).
- - Mechanismen zur Passwort-Validierung und Token-Generierung (z. B. JWT).
- - HTTPS für sichere Datenübertragung.
-2. Frontend-Anforderungen:
- - Formular zur Eingabe von Benutzername und Passwort.
- - Möglichkeit zur Verarbeitung und sicheren Übertragung der Eingaben.
+1. Backend-Anforderungen:
+ - API-Endpunkte für Authentifizierung (z. B. `/login` und `/register`).
+ - Mechanismen zur Passwort-Validierung und Token-Generierung (z. B. JWT).
+ - HTTPS für sichere Datenübertragung.
+2. Frontend-Anforderungen:
+ - Formular zur Eingabe von Benutzername und Passwort.
+ - Möglichkeit zur Verarbeitung und sicheren Übertragung der Eingaben.
- Mechanismus zur Speicherung von Authentifizierungsdaten (z. B. Tokens).
Benötigte Komponenten:
-1. Login-Formular:
- - Eingabefelder für Benutzername und Passwort.
- - Submit-Button.
- - Fehleranzeige bei ungültigen Eingaben oder falschen Daten.
-2. HTTP-Client:
- - Zum Senden von Authentifizierungsanfragen an das Backend (RestAPI).
-3. Token-Management:
- - Speicherung von JWTs (z. B. im localStorage oder Cookies).
-4. Routing (bei geschützten Bereichen):
- - Weiterleitung zu geschützten Seiten nach erfolgreicher Anmeldung.
+1. Login-Formular:
+ - Eingabefelder für Benutzername und Passwort.
+ - Submit-Button.
+ - Fehleranzeige bei ungültigen Eingaben oder falschen Daten.
+2. HTTP-Client:
+ - Zum Senden von Authentifizierungsanfragen an das Backend (RestAPI).
+3. Token-Management:
+ - Speicherung von JWTs (z. B. im localStorage oder Cookies).
+4. Routing:
+ - Weiterleitung zu geschützten Seiten nach erfolgreicher Anmeldung.
- Zugangsbeschränkung zu sensiblen Bereichen der App.
-Technologien +Technologien:
-1. Framework:
- - C#
-2. HTTP-Anfragen:
- - RestAPI
-3. Sicherheitsmaßnahmen
- - HTTPS
-4. Styling:
- - Eigenes CSS
-5. Token-Handling:
+1. Framework:
+ - C#
+2. HTTP-Anfragen:
+ - RestAPI
+3. Sicherheitsmaßnahmen:
+ - HTTPS
+4. Styling:
+ - Eigenes CSS
+5. Token-Handling:
- JWT