Mam rozwiązanie dla Firefoksa i IE, ale nie znalazłem żadnego rozwiązania dla Google Chrome.Jak wylogować się z uwierzytelniania HTTP (htaccess), które działa w Google Chrome?
Czy można to zrobić w przeglądarce Google Chrome?
Mam rozwiązanie dla Firefoksa i IE, ale nie znalazłem żadnego rozwiązania dla Google Chrome.Jak wylogować się z uwierzytelniania HTTP (htaccess), które działa w Google Chrome?
Czy można to zrobić w przeglądarce Google Chrome?
Nie można wylogować sesji uwierzytelnionej za pomocą protokołu HTTP, a następnie zamknąć okno przeglądarki. Zobacz także akceptowaną odpowiedź na this question, aby uzyskać obszerne wyjaśnienie.
Wiem, że to naprawdę stary post ... Mam na myśli 5 lat, ale po prostu znalazłem dobre rozwiązanie.
Wewnątrz chronionego folderu utwórz kolejny folder, nazwijmy go "wylogowaniem". Umieść tutaj ten sam plik .htaccess, jak w chronionym folderze, z wyjątkiem małej modyfikacji. zamiast:
Require valid-user
teraz napisać:
Require user EXIT
I upewnij się, że nie ma wyjścia użytkownika o nazwie! : D
W swoim obszarze chronionym, twój link wylogowania lub przycisk lub cokolwiek, należy przekierować użytkownika na ten adres: example.com/protectedFolder/logout
Przeglądarki zazwyczaj są w stanie utrzymać tylko jeden zalogowany użytkownik z jednej nazwy strony lub nazwy dziedziny ... próba zalogowania użytkownika Wyjście spowoduje nadpisanie wszystkiego, a więc pierwotnie zalogowany użytkownik, będzie musiał ponownie zalogować się do chronionego obszaru.
Ale jak zwykle, mogę się mylić, a ty powinieneś zamknąć okno przeglądarki i ponownie uruchomić komputer, jeśli chcesz mieć pewność! :) Ponadto, nie zaszkodzi, jeśli powiesz swoim użytkownikom, co się wydarzy, kiedy oni wylogują!
Ja testowałem to w Chrome i Internet Explorer 11. (nie zadziała w krawędzi, a może inni nie) Roztwór znaleźć tutaj: https://www.mavensecurity.com/media/BasicAuthLogOut.pdf
Dziękuję, bardzo pomocne! –
próbować przekierować do:
wrong_user:[email protected]
Czy chcesz zalogować użytkownika z aplikacji internetowej, którą kontrolujesz lub wylogować jako użytkownik? – jman
Chcę tylko wylogować użytkownika z uwierzytelniania http (htaccess), używam php, aby to zrobić, robię to uwierzytelnianie z plikiem htaccess, znalazłem rozwiązanie do wylogowania, które działa w systemie ff i np. Ale nie mogłem nie znajdzie niczego, co wyloguje użytkownika w chrome, i sprawi, że będzie działał w języku ff, ie i chrome. – user983213
Jeśli chcesz się wylogować, zadziałało to dla mnie: http://stackoverflow.com/questions/4163122/http-basic-authentication-log-out – Joe