| |
|
|
| | привет. имеется базовая аутентификация. Можно ли как-то ее обнулить, тоесть сделать кнопку выход, так чтобы опять появилась форма ввода пароля и логина? | |
| |
|
|
| |
|
|
| |
для: admiral
(08.10.2009 в 12:22)
| | | Тоесть можно будет сделать так да $_SERVER['[PHP_AUTH_PW'] = ""; ? | |
| |
|
|
| |
|
|
| |
для: admiral
(08.10.2009 в 12:26)
| | | Можно послать повторно HTTP-заголовки WWW-Authenticate и HTTP/1.0 401 Unauthorized. | |
| |
|
|
| |
|
|
| |
для: cheops
(08.10.2009 в 12:41)
| | | Вопрос еще актуален. Дело втом что если повторно посылать заголовки и при нажати на отмена на форме все равно сеанс не прекращается и логин с паролем на сервере не обнуляется.
Мне нужно добиться того чтобы $_SERVER['PHP_AUTH_PW'] был пустым. | |
| |
|
|
| |
|
|
| |
для: admiral
(15.10.2009 в 22:08)
| | | Это ещё GET-параметрами играть нужно, штука действительно не удобная, но добиться выхода можно. По крайней мере phpMyAdmin это реализует (как то давно тоже это делал, но готового кода сейчас не найду). | |
| |
|
|
| |
|
|
| |
для: cheops
(08.10.2009 в 12:41)
| | | А клиент повторно выплюнет логин с паролем :) | |
| |
|
|
| |
|
|
| |
для: Trianon
(15.10.2009 в 22:11)
| | | Конечно. Нажимается отемена и осуществляется выход. Не удобно совершенно, но по другому вообще никак. | |
| |
|
|