- Wenn der User die Seite aufruft sieht er ein Login-Formular (s. Anhang)
- Hinter dem Login-Formular befindet sich die “geschützte” Seite
- Erst bei Eingabe einer gültigen Name-Passwort-Kombination verschwindet das Formular
- Danach wird der dahinter liegende Inhalt sichtbar (die Seite wird nicht verlassen)
- Passwort ist case-sensitive. Benutzername nicht.
- Die Abfrage, ob ein Passwort gültig ist, erfolgt via JavaScript
- Es existiert ein Array mit gültigen Name-Passwort-Kombinationen (s. Kommentar)
- Der Name des aktuell eingeloggten Benutzers wird auf der Seite angezeigt
- Bei erfolgreichem Login wird ein Cookie gesetzt
- Wenn das Cookie gesetzt ist, soll der User sich nicht nochmal einloggen müssen
- Ein Klick auf die Schaltfläche “Logout” entfernt das Cookie. Seite wird verlassen.
Design: