Avatar billede hkb-x Nybegynder
31. august 2004 - 21:26 Der er 5 kommentarer og
1 løsning

Logins sikkerhed

Mit loginsystem på min hjemmeside (http://www.deadgiraf.dk) er baseret på at der sættes nogle globale variabler (sessions) når en bruger logger ind... desse indeholder login info som brugernavn og password... på de "sikre sider" sammenlignes desse sessions med dataen i databasen... og hvis de passer får brugeren adgang til den pågældene side... det eneste problem er... HVORDAN FÅR JEG DESSE SESSIONS TIL AT NULSTILLE SIG HVIS BRUGEREN IKKE LOGGER AF MEN BARE LUKKER VINDUET??? og når jeg bruger sessions på denne måde... kan der så være flere brugere online på én gang..??
Avatar billede whatever Nybegynder
31. august 2004 - 21:30 #1
1. Når brugeren lukker browservinduet vil sessionen normalt blive slettet.

2. Ja, der kan godt være flere brugere online på samme tid.
Avatar billede hkb-x Nybegynder
31. august 2004 - 21:36 #2
men når brugeren igen går væk fra de beskyttede sider så er sessionen jo gemt... så hvis brugeren nu skriver en adresse på en af siderne så kan brugeren komme ind på dem udenom loginsystemet... hvad kan jeg gøre ved det...
Avatar billede whatever Nybegynder
31. august 2004 - 21:38 #3
Umiddelbart kan du ikke gøre så meget ved det. Men jeg kan ikke rigtigt se problemet. Hvis bruger er logget ind en gang i samme session, hvorfor skulle det så være et problem at brugeren kan gå uden om loginsystemet?
Avatar billede hkb-x Nybegynder
31. august 2004 - 21:39 #4
ikke noget... men det er bare for at være helt sikker.... for at undgå huller.... kunne jo være andrer der brugte den comp...
Avatar billede ksoren Nybegynder
31. august 2004 - 21:44 #5
hvis brugeren lukker browseren, går sessionid tabt. herved burde en ny bruger ikke kunne åbne et nye browservindue og omgå loginsystemet.. men mindre du laver noget med cookies?
Avatar billede dcheng Novice
31. august 2004 - 21:59 #6
som sagt af de andre så kan der godt være fleré online...
og det med at copy past en URL til en sikker side kan kun lade sig gøre hvis at vinduet ikke bliver lukket og at ved kommende ikke har trykket logud på din side også efter følgende surfer noget andet på nettet også paster URLen oppe å adresse bare da den session stadig er med din browser..

Derimod lukkes browseren eller bruges en ny brower (som ikke er åbnet af CTRL+N) så er den session "ødelagt"
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