webForumDet fria alternativet

Redirect

ASPur ASP

4 svar · 262 visningar · startad av WebbisNet

WebbisNetMedlem sedan feb. 20032 027 inlägg
#1

När man kommer till default.asp på webbisen.com så vill jag ha ett innehåll i en frame när man inte är inloggad och ett annat innehåll där när man är inloggad. För att enklare visa så är det allt innehåll på vänsterkanten på http://dev.webbisen.com som det gäller. Jag vill alltså att när man skriver webbisen.com så ska det skickas med webbisen.com/?inside=0 och när man är inlogad så vill jag ha webbisen.com/inside=1

headbugMedlem sedan sep. 2006867 inlägg
#2

En ganska enkel lösning är att du använder cookies. När du loggar in sätter du då en cookie med user=<användarnamn> och login=true. Sen Kan du i framen du vill ha olika beroende på inlogg/utlogg kolla om kakan är satt och visa rätt innehåll.

Det finns säkert lite säkerhetsaspekter på att använda kakor men för att vara ett snabbhack så fungerar det bra :)

MVH Jonas

WebbisNetMedlem sedan feb. 20032 027 inlägg
#3

jag föredrar querystrings då infon ska gälla alla när man inte är inloggad och det inte ska vara nåt specifikt för varje besökare

headbug skrev:

En ganska enkel lösning är att du använder cookies. När du loggar in sätter du då en cookie med user=<användarnamn> och login=true. Sen Kan du i framen du vill ha olika beroende på inlogg/utlogg kolla om kakan är satt och visa rätt innehåll.

Det finns säkert lite säkerhetsaspekter på att använda kakor men för att vara ett snabbhack så fungerar det bra :)

MVH Jonas

headbugMedlem sedan sep. 2006867 inlägg
#4

Ja, men du har ju full möjlighet att använda cookies på valfritt sätt, det är bara din fantasi som sätter gränser i den meningen att om det inte finns någon kaka/man inte är inloggad så visas en sak, på samma sätt som att du använder en querystring. Är kakan satt så visas det inlogg-relaterade materialet. Det behöver inte ha med användarunikt material att göra bara för att det råkar vara en kaka. Du måste ju ändå hålla reda på om användaren är inloggad eller inte och även då är kakan din vän!

Använder du BARA querystrings så kan ju en någorlunda haxx-van surfare själv skriva in sökvägen som gör honom/henne inloggad så ur säkerhetssynpunkt är det ännu sämre än en kaka.

WebbisNetMedlem sedan feb. 20032 027 inlägg
#5

Det bästa vore nog att uppdatera framen vid inloggningen och på det viset ändra infon, men hur skriver man nu igen för att uppdatera 2 frames?

headbug skrev:

Ja, men du har ju full möjlighet att använda cookies på valfritt sätt, det är bara din fantasi som sätter gränser i den meningen att om det inte finns någon kaka/man inte är inloggad så visas en sak, på samma sätt som att du använder en querystring. Är kakan satt så visas det inlogg-relaterade materialet. Det behöver inte ha med användarunikt material att göra bara för att det råkar vara en kaka. Du måste ju ändå hålla reda på om användaren är inloggad eller inte och även då är kakan din vän!

Använder du BARA querystrings så kan ju en någorlunda haxx-van surfare själv skriva in sökvägen som gör honom/henne inloggad så ur säkerhetssynpunkt är det ännu sämre än en kaka.

256 ms totalt · 3 externa anrop · v20260731065814-full.29ac60f6
129 ms — hämta forumlista (db)
125 ms — hämta statistik (db)
128 ms — hämta tråd, inlägg och bilagor (db)