Postet av: Anonym Re: Re: Utlogging av .htaccess!
> Dersom man bruker "Basic HTTP Authentication" vil browseren sende det oppgitte brukernavnet og passordet som en del av alle forespørsler til webserveren helt til
>
> a) Browseren lukkes
> b) Brukeren "velger" et annet brukernavn/passord - dette kan bakes inn i en "logg ut"-lenke
> b) Den mottar en melding fra serveren om at autentisering har feilet etter å ha forsøkt å aksessere en ressurs. Dette kan man tvinge frem ved å sende riktige headerfelter, f.eks fra php.
>
> I forhold til a) så er det etter min mening det eneste kurrante, fordi...
>
> b) sluttet å fungere i Internet Explorer i forbindelse med en sikkerhetspatch som dukket opp i windows update i 2003 (2004?)
>
> c) medfører at brukeren får opp en ny brukernavn/passord dialogboks, noe som er veldig forvirrende.
>
>
>
> Bruk av Basic HTTP Auth innebærer ikke inn-/utlogging i tradisjonell forstand. Det er ikke lagret noe "state" (engelsk) -informasjon hos hverken klient eller tjener. Klienten får aksess til ressursene på bakgrunn av brukernavn/passord som oppgis i hver enkelt forespørsel.
>
> Basic HTTP Auth er mao. ikke spesielt godt egnet til situasjoner hvor man ønsker å ha en sesjon/la brukere logge seg inn og ut. Du kan ha kortlivde brukere med Basic HTTP Auth dersom du dropper .htaccess og bruker PHP til å håndtere autentiseringen, men da er det vel egentlig like greit å bruke sesjoner?
Vel, Baic HTTP Auth virket ikke.
Får bare en 500 Internal Error.
| |