Dafür kannst du ja ein Cookie benützen, aber für die ganzen Zwischenabfragen eignen sich Sessions besser.
So sollte es aussehen:
Loginseite -> Cookie wird gesetzt (zb 60min) ; Session wird gesetzt
Auf jeder Seite wo die Berrechtigungeen gecheckt wird nun nur die Session checken.
- Wenn Session abgelaufen/nicht vorhanden dann weiterleiten zur Login-Seite (mit Refferer als Variable)
- Auf Loginseite vorher checken ob es ein Cookie gibt (sprich, ob User eigentlich eingeloggt ist) und
--- wenn ja, dann Session setzten und wieder zurück auf die Ursprungsseite leiten.
--- wenn nein, dann Loginformular anzeigen
lg,
Daniel
So sollte es aussehen:
Loginseite -> Cookie wird gesetzt (zb 60min) ; Session wird gesetzt
Auf jeder Seite wo die Berrechtigungeen gecheckt wird nun nur die Session checken.
- Wenn Session abgelaufen/nicht vorhanden dann weiterleiten zur Login-Seite (mit Refferer als Variable)
- Auf Loginseite vorher checken ob es ein Cookie gibt (sprich, ob User eigentlich eingeloggt ist) und
--- wenn ja, dann Session setzten und wieder zurück auf die Ursprungsseite leiten.
--- wenn nein, dann Loginformular anzeigen
lg,
Daniel
Zuletzt bearbeitet: