Alexander Foken: Prüfen, ob Sessionname auf ANDEREM Rechner vergeben ist

Beitrag lesen

Moin Moin !

Du willst einfach nur wissen, ob der User gerade eine aktive Session hat und in diesem Fall ein erneutes Login unterbinden. Füge also Deiner Benutzerverwaltung ein Flag hinzu, das anzeigt, daß der User gerade eine aktive Session hat. Setze das Flag bei Beginn der Session und lösche es an deren Ende. Verhindere ein Login, wenn das Flag gesetzt ist.

Sorge dafür, daß das Flag gelöscht wird, wenn der Browser während einer aktiven Session geschlossen wird. Das ist der harte Teil und wird vermutlich nur über passend lange Timeouts funktionieren.

Alexander

--
Nein, ich beantworte keine Fragen per eMail. Dafür ist das Forum da.
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so!"