Subdomains und Sessions

Coach

Aktives Mitglied
Hallo,

ich möchte gerne einen Login bauen, der mich sowohl auf der Adminseite, als auch auf meiner Hauptseite einloggen kann. Dazu habe ich mir auf meiner frontend-Domain einen Login gebaut - und das gleiche wieder auf der Adminseite.
Beide Logins funktionieren getrennt voneinander - wenn ich aber auf der einen Seite eingeloggt bin will ich auch auf der anderen Seite eingeloggt sein. Das Problem: Es werden zwei verschiedene Session-IDs generiert.

Wie kann ich dieses Problem lösen?
 
Ich hab mir dafür einen eigenen SessionHandler in PHP geschrieben (DB basierend), der den Standard-PHP SessionHandler überschreibt und mir sowas ermöglicht.

Vielleicht einfach mal danach googeln.


MfG Thomas
 
Wie erstellst du denn den Cookie, in dem die Session-ID etc. gespeichert werden?
Du musst darauf achten, dass du als Domain ".example.com" angibst, sodass der Cookie
beispielsweise nicht nur für www.example.com, sondern auch für admin.example.com o.ä. sichtbar ist.

Siehe http://php.net/manual/de/function.setcookie.php
 
Zurück
Oben