webForumDet fria alternativet

Sessionsbaserad inloggning

.NETur .NET

4 svar · 420 visningar · startad av m_soderlund

m_soderlundMedlem sedan sep. 20026 425 inlägg
#1

Jag funderar på hur man på ett bra sätt löser detta:

En användare loggar in och tilldelas ett sessionsid för att se ett filmklipp. Detta sessionsid vill jag ha med i adressfältet i adressen till sidan med filmklippet.
Varje url till sidan med filmklippet är alltså ogiltig såvida inte en besökare har loggat in och tilldelats en session.

Hur skulle du göra detta?

SjodahlMedlem sedan maj 20033 218 inlägg
#2

Kan du inte bara göra en check på sidan om han får komma till den eller inte?

SebbeJMedlem sedan dec. 200471 inlägg
KrpSvedbergMedlem sedan okt. 200558 inlägg
#4

Det enklaste, om du inte tvunget vill ha Querystring-id är att köra en kontroll i PageLoaden på sidan, som kollar om SessionsId:t har något värde.

Om ja -> visa film
annars -> skicka nån annanstans

m_soderlundMedlem sedan sep. 20026 425 inlägg
#5

SebbeJ skrev:

Kolla upp cookieless:
http://www.codeproject.com/aspnet/cookieless.asp
http://msdn.microsoft.com/msdntv/episode.aspx?xml=episodes/en/20030318ASPNETRH/manifest.xml

Exakt det jag är ute efter. Tack, återkommer troligtvis med kod. :)

131 ms totalt · 3 externa anrop · v20260731065814-full.29ac60f6
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)