|
|
|
| привет. имеется базовая аутентификация. Можно ли как-то ее обнулить, тоесть сделать кнопку выход, так чтобы опять появилась форма ввода пароля и логина? | |
|
|
|
|
|
|
|
для: 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)
| | Конечно. Нажимается отемена и осуществляется выход. Не удобно совершенно, но по другому вообще никак. | |
|
|
|