🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #1090

http authentificatie

#1090
From: Steven
Date: Tue, 17 Jan 2006 16:22
25 lines
1653 bytes
Hallo,

ik zit met een probleempje. Ik heb een website (php) waarin gebruikers 
kunnen inloggen via http-authentificatie:

...
header("WWW-Authenticate: Basic Realm=\"login\"");
header("HTTP/1.0 401 Unauthorized");
...

Als het login en password correct zijn, dan zet ik een sessievariabele: 
$_SESSION['id'] met het id van de gebruiker.

De vraag is nu: hoe kan ik gebruikers laten uitloggen? Als ik ze laat 
uitloggen (unset($_SESSION['id'], en ze keren gewoon terug naar die 
pagina, dan zijn ze opnieuw ingelogd (aangezien de browser de waarden 
voor $_SERVER["PHP_AUTH_USER"] en $_SERVER["PHP_AUTH_PW"] gewoon opnieuw 
stuurt zonder opnieuw te vragen wat de login en password is, dus wordt 
de sessievariabele gewoon terug gezet.

Enige suggesties?

Bedankt,

Steven
Technical Details
Message-ID: <43cd1a25$0$14135$ba620e4c@news.skynet.be>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!proxad.net!news.tele.dk!news.tele.dk!small.news.tele.dk!multikabel.net!feed20.multikabel.net!skynet.be!newspost001!tjb!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Thread: fcea4,35a0f0194432abc3,start
X-Google-Attributes: gidfcea4,public
X-Google-Language: DUTCH,ASCII-7-bit
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!proxad.net!news.tele.dk!news.tele.dk!small.news.tele.dk!multikabel.net!feed20.multikabel.net!skynet.be!newspost001!tjb!not-for-mail
Date: Tue, 17 Jan 2006 17:22:13 +0100
From: Steven <user@example.net>
User-Agent: Thunderbird 1.5 (Windows/20051201)
MIME-Version: 1.0
Newsgroups: be.comp.programming
Subject: http authentificatie
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 25
Message-ID: <43cd1a25$0$14135$ba620e4c@news.skynet.be>
Organization: -= Belgacom Usenet Service =-
NNTP-Posting-Host: 2bf9ef5b.news.skynet.be
X-Trace: 1137515045 news.skynet.be 14135 194.78.207.11:31459
X-Complaints-To: usenet-abuse@skynet.be