Thread wie übergebe ich sessionIDs
(12 answers)
Opened by mannyk at 2003-10-29 17:40
[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. Jochen Lillich
http://www.freistil-consulting.de |