Avatar billede uklo Nybegynder
28. august 2003 - 10:35 Der er 3 kommentarer og
1 løsning

Sikkerhed med sessions

Jeg har oprettet et område, hvor der kun opnås adgang ved at logge ind. Dette sker ved at der startes en session, hvis indhold bliver tjekket ved alle de private sider. Problemet opstår når brugeren forlader sitet uden at lukke browseren, da sessionen stadig findes. Hvordan kan jeg fjerne sessionen, når man skifter til et andet domæne.?
Avatar billede binderup Nybegynder
28. august 2003 - 10:47 #1
Jeg plejer at gemme session ID i en database. Når så brugeren kommer ind på siden så ser jeg på tidsforskellen mellem de to besøg og er der gået for lang tid så sletter jeg den aktuelle session og brugeren skal logge på igen.
Avatar billede TRoXa Novice
28. august 2003 - 10:47 #2
Du kan lave en popup der åbnes ved onunload

og i den popup lave noget session_destroy() :)
Avatar billede binderup Nybegynder
28. august 2003 - 10:54 #3
troxa: hvordan ved du at det er den rigtige side brugeren forlader? Jeg ville få spat hvis der poppede et vindue op ved hvert besøg.

Desuden er der flere og flere der bruger pop-up stoppers (Googlebar og Mozilla) og det forhindre onload og onunload events.
Avatar billede TRoXa Novice
28. august 2003 - 11:48 #4
hvis man kører frames eller lavede en usynlig iframe eller noget, men ja det er provokerende med alle de popups :)
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester