Avatar billede webmasterdk Praktikant
23. marts 2005 - 02:25 Der er 4 kommentarer og
1 løsning

Logud funktion til apache login.

Hejsa
Ja, en lidt kryptisk titel.
Jeg bruger .htaccess til at verificere og logge brugere ind.
Men der er ikke nogen decideret logud funktion, så hvordan får jeg slået den ihjel så den logger ud, og beder om password ved ny åbning af siden?
Avatar billede webmasterdk Praktikant
23. marts 2005 - 02:51 #1
Fandt selv denne løsning: <a href="http://dummy:dymmy@side.dk">Logud</a>
Dog synes jeg ikke den er 100% optimal...
Så hvis andre har en bedre er i velkomne ;)
Avatar billede 44fire44 Nybegynder
23. marts 2005 - 03:18 #2
<?
$_SESSION = array();
session_destroy();
header ("location:/");
exit;
?>
Avatar billede rednex Nybegynder
23. marts 2005 - 08:05 #3
44fire44 >> Det har ikke noget med PHP eller sessions at gøre. Det er et ganske alm. HTTP auth.

webmasterdk >> Nu har jeg ikke en brik forstand på javascript, men jeg kunne forestille mig at du kunne resette brugernavn og password på den måde. Ellers kan du måske benytte <a href="http://:@side.dk">Logud</a>.
Avatar billede webmasterdk Praktikant
23. marts 2005 - 09:36 #4
44fire44 > Nope virker ikke...

Rednex > tænkte noget php kunne slette session'en, vidste bare ikke hvordan man lige gjorde det. Men lader til at det kan man ikke...
Så eneste mulighed er desværre(efter hvad jeg kan se) det link som jeg nævnte først.
Dit virker desværre ikke..
Avatar billede rednex Nybegynder
23. marts 2005 - 09:47 #5
Det var også kun et optimistisk gæt :o) Men jeg tror stadig du kan lave noget lignende med javascript. Ved HTTP auth er det browseren som styrer login, så det er nødt til at blive gjort på klienten - der er ikke noget at gøre i server-enden.
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