Thread Session-Nutzung möglich?
(21 answers)
Opened by panni at 2012-02-27 12:39 2012-03-18T04:01:55 bianca Die Session ist unabhängig von der Anmeldung. Bei mehrmaliger Anmeldung bleibt die Session-ID (SID) dieselbe. Lediglich der Zeitstempel in der serverseitigen Logintabelle wird überschrieben. Meine Login-Tabelle speichert Objekte mit folgender Struktur: Code (perl): (dl
)
1 2 3 4 5 SID => { # Session-ID, Schlüssel für den Login-Eintrag user => '', # Benutzername level => '', # Benutzergruppe, bei mir ein numerischer wert ts => '', # Zeitstempel } Der Zeitstempel ermöglicht die Bereinigung der LoginTable im Cleanup (DESTROY) und ist gleichzeitig die Verfallszeit eines 'Login'. Die Prüfung auf ein gültiges Login beschränkt sich somit darauf, über die SID einfach nur die Benutzergruppe abzufragen. Der Anmeldeprozess greift zum Prüfen der Credentials in eine weitere Tabelle, in welcher Benutzername, Passwort (Apache-MD5) und Gruppenzugehörigkeit hinterlegt sind. |