04. november 2001 - 19:20Der er
13 kommentarer og 1 løsning
Logout med session...
Jeg har lavet et community hvor der bliver oprettet en session med ens brugernavn når man er logget ind. Når man så logger ud via en logud-knap lukker jeg denne session via <% Session.Abandon %>. Problemet er bare hvis man ikke klikker på logud-knappen, men istedet bare skriver en anden adresse i browseren og hopper væk fra min side, så er man stadig logget en når man nu engang vender tilbage til siden. Hvordan kan jeg sætte sessionen til at lukke automatisk når man hopper væk fra min side? Jeg har overvejet at sætte en timeout for sessionen, men er ikke meget for denne mulighed da der skal være mulighed for bl.a. at læse store sider med tekst på min side, og så kan det jo være at man lige pludselig er blevet smidt af uden grund... Håber I forstår mit spørgsmål.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Og kan man godt have flere sessions i gang på en gang. Det er fordi jeg også har en tæller som laver en session for at tjekke om man har besøgt siden før.
der er på serveren automatisk sat en timeout for session - denne plejer at være på 15 eller 20 minutter. Det vil altså sige, at de brugere der ikke logges ud bliver det automatisk under ALLE omstændigheder.
hvis denne timeout efter din mening er for kort eller for lang kan du gå ind og ændre det - men det sker som standard automatisk...
Det med timeout er jeg ikke meget for, da jeg har en funktion der gør at når man klikker på logout så gemmes ind tid man har været inde på siden i en database. Så det vil derfor, med timeout, se ud som om man har været længere inde end man egentlig har.
dream4 >> som sagt er det noget der er sat fra serveren side - så du kan ikke undgå det... men hvis du bare laver det, så hvis man klikker på log-out, så opdateres onlinetiden - hvis man så IKKE logger ud, ja så opdateres den ikke!
du kan ikke undgå en eller anden form for timeout (selvfølgelig kan du selv sætte den til et par år eller sådan) men så risikerer du jo bare at dræbe serveren i længden!
jeg så engang et script, så når man gik væk fra siden åbnede den en popup.Der kan du lukker Session.Hvis du for fat i koden så skriv den lige her ikk :)
Det med timeouten interessere mig slet ikke. Det jeg gerne vil have er hvis man kan lave en kode så når man hopper væk fra min side, ligesom med popups der kommmer på nogle sider, så logger den automatisk ud...
du kan aldrig nogensinde sikre dig 100% mod dette - strømafbrydelse på en computer, ja så registreres intet og dermed kører session\'en videre til der er timeout...
hvordan du så ellers skal sikre dig - ja, dette er fx fra dating.dk:
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.