Thread wie übergebe ich sessionIDs (12 answers)
Opened by mannyk at 2003-10-29 17:40

Geewiz
 2003-10-29 17:55
#8325 #8325
User since
2003-09-29
69 Artikel
BenutzerIn
[Homepage] [default_avatar]
[quote=mannyk,29.10.2003, 16:40]Muss ich da in jeden Link die SessionID einbauen, damit sie nicht "verlorengeht"?[/quote]
Es gibt drei Möglichkeiten, Session IDs zwischen zwei HTTP-Requests zu bewahren:

1. Im GET-Request

Dazu musst du tatsächlich dafür sorgen, dass in jeder URL die SID mitübertragen wird. Ergibt unschöne URLs und ist umständlich, auch wenn es Möglichkeiten gibt, das etwas zu automatisieren.

2. In den POST-Daten

Das wird hauptsächlich bei Formularen verwendet. Die SID wird dazu als hidden field übertragen.

3. In Cookie ablegen

Die einfachste und daher verbreitetste Alternative. Die SID wird als Cookie beim User abgelegt und der schickt sie bei jedem Request wieder mit.

Wie immer empfehle ich zu diesem Thema CGI::Session und CGI::Session::Auth.

View full thread wie übergebe ich sessionIDs