🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: be.comp.programming
7 messages
7 total messages Started by Passero Sat, 06 Sep 2003 08:43
[ASP] Oplossing voor mensen zonder cookies
#4297
Author: Passero
Date: Sat, 06 Sep 2003 08:43
5 lines
1422 bytes
Voor het inloggen op mijn site mak ik gebruik van sessievariabelen. Als ik
het goed begrijp is dat eigenlijk niet meer dan een cookie op de gebruiker
zijn pc? Als die nu cookies heeft uitgeschakeld (en ik vermoed dat er zo wel
zijn...) dan gaat die info verloren en dan kan ik niet bijhouden of die
ingelogd is. Wie weet daar een oplossing voor?
Re: [ASP] Oplossing voor mensen zonder cookies
#4298
Author: KLinZ
Date: Sat, 06 Sep 2003 09:49
17 lines
1969 bytes
Passero wrote:

> Voor het inloggen op mijn site mak ik gebruik van sessievariabelen.
> Als ik het goed begrijp is dat eigenlijk niet meer dan een cookie op
> de gebruiker zijn pc? Als die nu cookies heeft uitgeschakeld (en ik
> vermoed dat er zo wel zijn...) dan gaat die info verloren en dan kan
> ik niet bijhouden of die ingelogd is. Wie weet daar een oplossing
> voor?

Zelf sessievariabelen bijhouden door middel van een sessie ID in de
querystring. Op de server hou je dan bij (bijv. in een database tabel) welke
variabelen bij een bepaald sessie ID horen. Zaak is natuurlijk om dit sessie
ID onvoorspelbaar te maken, anders kan iemand je sessie overnemen door het
sessie ID te raden.

-- 
www.zenobits.com
Re: [ASP] Oplossing voor mensen zonder cookies
#4299
Author: Passero
Date: Sat, 06 Sep 2003 10:06
21 lines
2010 bytes
"KLinZ" <klinz@NOSPAMzenobitsSPAMNO.com.invalid> schreef in bericht
news:O4i6b.2343$P51.5275@amstwist00...

>
> Zelf sessievariabelen bijhouden door middel van een sessie ID in de
> querystring. Op de server hou je dan bij (bijv. in een database tabel)
welke
> variabelen bij een bepaald sessie ID horen. Zaak is natuurlijk om dit
sessie
> ID onvoorspelbaar te maken, anders kan iemand je sessie overnemen door het
> sessie ID te raden.
>

Das nogal omslachtig natuurlijk.... Maar ja als het niet anders kan.
Dan moet ik elke pagina asp maken en elke site een db aanspreken om te
controleren dat de sessie niet "vervalst" wordt... Beetje veel werk h�

> --
> www.zenobits.com
>
Re: [ASP] Oplossing voor mensen zonder cookies
#4224
Author: Nicolas Barbier
Date: Sat, 06 Sep 2003 10:36
29 lines
2406 bytes
(verschrikkelijke fouten in quotatie verbeterd, zie ook
<url:http://www.houghi.org/quote/> en *installeer de OE-quotefix*)

Passero wrote:

> "KLinZ" <klinz@NOSPAMzenobitsSPAMNO.com.invalid> schreef in bericht
> news:O4i6b.2343$P51.5275@amstwist00...
> 
>> Zelf sessievariabelen bijhouden door middel van een sessie ID in de
>> querystring. Op de server hou je dan bij (bijv. in een database tabel)
>> welke
>> variabelen bij een bepaald sessie ID horen. Zaak is natuurlijk om dit
>> sessie
>> ID onvoorspelbaar te maken, anders kan iemand je sessie overnemen door
>> het sessie ID te raden.
> 
> Das nogal omslachtig natuurlijk.... Maar ja als het niet anders kan.
> Dan moet ik elke pagina asp maken en elke site een db aanspreken om te
> controleren dat de sessie niet "vervalst" wordt... Beetje veel werk h�

"Normale" sessies werken nochtans op exact dezelfde manier, behalve dat de
session-ID niet via bv een GET request wordt meegegeven, maar als cookie
(behalve het feit dat cookies inderdaad blijven leven over statische
pagina's heen). Bij PHP kan je AFAIK kiezen hoe sessions worden
geimplementeerd, dus of je al dan niet cookies gebruikt. Waarschijnlijk zal
je dat ook wel kunnen instellen bij ASP?

-- 
Nicolas Barbier
Re: [ASP] Oplossing voor mensen zonder cookies
#4223
Author: KLinZ
Date: Sat, 06 Sep 2003 10:37
16 lines
1675 bytes
Passero wrote:

> Das nogal omslachtig natuurlijk.... Maar ja als het niet anders kan.
> Dan moet ik elke pagina asp maken en elke site een db aanspreken om te
> controleren dat de sessie niet "vervalst" wordt...

Inderdaad.

> Beetje veel werk h�

Kan wezen (been there, done that), maar er zit niet veel anders op. Of
gebruik je ASP.NET? Daar is dat allemaal beter geregeld heb ik mij laten
vertellen.

-- 
www.zenobits.com
Re: [ASP] Oplossing voor mensen zonder cookies
#4225
Author: Billyke
Date: Sat, 06 Sep 2003 10:50
21 lines
1637 bytes
"KLinZ" <klinz@NOSPAMzenobitsSPAMNO.com.invalid> wrote in message
news:QNi6b.2356$P51.5118@amstwist00...
> Passero wrote:
>
> > Das nogal omslachtig natuurlijk.... Maar ja als het niet anders kan.
> > Dan moet ik elke pagina asp maken en elke site een db aanspreken om te
> > controleren dat de sessie niet "vervalst" wordt...
>
> Inderdaad.
>
> > Beetje veel werk h�
>
> Kan wezen (been there, done that), maar er zit niet veel anders op. Of
> gebruik je ASP.NET? Daar is dat allemaal beter geregeld heb ik mij laten
> vertellen.
>
> -- 
> www.zenobits.com
>
Inderdaad, dankzij de Viewstate heb je dit probleem niet meer in ASP.NET
Re: [ASP] Oplossing voor mensen zonder cookies
#4226
Author: NULL
Date: Sat, 06 Sep 2003 12:28
39 lines
2399 bytes
On Sat, 6 Sep 2003 12:50:36 +0200, "Billyke" <gert.verstappen@gmx.net>
wrote:

>
>"KLinZ" <klinz@NOSPAMzenobitsSPAMNO.com.invalid> wrote in message
>news:QNi6b.2356$P51.5118@amstwist00...
>> Passero wrote:
>>
>> > Das nogal omslachtig natuurlijk.... Maar ja als het niet anders kan.
>> > Dan moet ik elke pagina asp maken en elke site een db aanspreken om te
>> > controleren dat de sessie niet "vervalst" wordt...
>>
>> Inderdaad.
>>
>> > Beetje veel werk h�
>>
>> Kan wezen (been there, done that), maar er zit niet veel anders op. Of
>> gebruik je ASP.NET? Daar is dat allemaal beter geregeld heb ik mij laten
>> vertellen.
>>
>> -- 
>> www.zenobits.com
>>
>Inderdaad, dankzij de Viewstate heb je dit probleem niet meer in ASP.NET

Naast ViewState kan je ook nog gebruik maken van Session State. Dit
blijft op de server en vergroot dus de HTML-payload niet.
Ge kunt daar gelijk welk soort object naar serializeren en bij de
volgende user-klik wordt het weer naar een live object
gedeserializeerd.

Dees kunde opslaan InProc, op een State Server (Windows Service) of in
een SQL server...

Is wel nifty zene...  Een merkelijke verbetering!


--
NULL
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads