Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> $_SERVER['PHP_AUTH_USER']
d3f3nd3r
post 10.08.2008, 20:33:47
Post #1





Grupa: Zarejestrowani
Postów: 77
Pomógł: 6
Dołączył: 9.08.2008

Ostrzeżenie: (0%)
-----


Witam

Loguje się do mojej strony za pomocą $_SERVER['PHP_AUTH_USER'] 

niestety mam problem z wylogowywaniem.

Czytałem na ten temat w sieci ale tematy są sprzed 2 lat  sciana.gif - a przedstawine w nich sugestie nie działają.

Męczę sie z tym od ładnych paru godzin i poległem.

Czy idzie jakoś poprawnie się wylogować poza zamknięciem przeglądarki?
Go to the top of the page
+Quote Post
bełdzio
post 10.08.2008, 20:39:54
Post #2





Grupa: Zarejestrowani
Postów: 690
Pomógł: 81
Dołączył: 6.04.2005
Skąd: Szczecin

Ostrzeżenie: (0%)
-----


hmm generalnie to nie wiem nie znam sie i tylko spamuje ;-) ale try:

Kod
header('WWW-Authenticate: Basic realm=""');
header('HTTP/1.0 401 Unauthorized');


--------------------
Go to the top of the page
+Quote Post
d3f3nd3r
post 10.08.2008, 23:17:35
Post #3





Grupa: Zarejestrowani
Postów: 77
Pomógł: 6
Dołączył: 9.08.2008

Ostrzeżenie: (0%)
-----


Masz racje spamujesz aaevil.gif
Go to the top of the page
+Quote Post
rzymek01
post 11.08.2008, 09:46:41
Post #4





Grupa: Zarejestrowani
Postów: 592
Pomógł: 62
Dołączył: 3.08.2006

Ostrzeżenie: (0%)
-----


defender, nie znasz się tongue.gif

bełdzio ma rację, jedynym znanym mi sposobem to ponowne zapytanie o usera i hasło i wtedy użytkownik musi kliknąć anuluj, żeby się wylogować (tak samo jest zrobione w niektórych phpmyadminach)


--------------------
:]
Go to the top of the page
+Quote Post
d3f3nd3r
post 11.08.2008, 10:28:08
Post #5





Grupa: Zarejestrowani
Postów: 77
Pomógł: 6
Dołączył: 9.08.2008

Ostrzeżenie: (0%)
-----


Cytat(rzymek01 @ 11.08.2008, 10:46:41 ) *
defender, nie znasz się tongue.gif

bełdzio ma rację, jedynym znanym mi sposobem to ponowne zapytanie o usera i hasło i wtedy użytkownik musi kliknąć anuluj, żeby się wylogować (tak samo jest zrobione w niektórych phpmyadminach)




Nie masz racji w tym wypadku.


Tu nie jest tak samo jak np w sesjach że niszczysz sesje i sprawa załatwiona czy np czyscisz ciasteczka.

Może i się nie znam ale inni mają też ten sam problem co ja.

Przybliże to bardziej

Zrobiłem sobie w bazie czas kiedy user się zalogował i ustawione jest na 10 minut poktórych jest wylogowywany.

Wylogowuje się poprzez przestawienie czasu zalogowania admina w tył i ok komunikat wylogowalo super.

chce się ponownie zalogować wyskakuje okno logowania i teraz zaobserwowane przypadki:

1. wpisuje poprawny login i haslo 

--------------> wynik: zalogowany  laugh.gif

2. wpisuje błędny login lub nick 

--------------> wynik: pokazuje się spowrotem okno logowania  laugh.gif (i wtedy jakoby następuje pełne wylogowanie. Pisze pełne bo nie da się już zalogować ale doczytaj punkt 3)

3. naciskam anuluj 

-------------> wynik: okno logowania znika i niby wszystko wydaje się ok do czasu jeśli chcemy się zalogować. Mianowicie po wywołaniu lub odświeżeniu strony do logowania jestem automatycznie zalogowany i mam pełny dostęp. dry.gif



-----------------------------------

Edit

Jeśli ktoś ma taki sam problem niestety nie ma rozwiązania :/

 Żródło

Ten post edytował d3f3nd3r 11.08.2008, 12:45:10
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 03:38