Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: базовая аутентификация
 
 автор: admiral   (08.10.2009 в 12:22)   письмо автору
 
 

привет. имеется базовая аутентификация. Можно ли как-то ее обнулить, тоесть сделать кнопку выход, так чтобы опять появилась форма ввода пароля и логина?

  Ответить  
 
 автор: admiral   (08.10.2009 в 12:26)   письмо автору
 
   для: admiral   (08.10.2009 в 12:22)
 

Тоесть можно будет сделать так да $_SERVER['[PHP_AUTH_PW'] = ""; ?

  Ответить  
 
 автор: cheops   (08.10.2009 в 12:41)   письмо автору
 
   для: admiral   (08.10.2009 в 12:26)
 

Можно послать повторно HTTP-заголовки WWW-Authenticate и HTTP/1.0 401 Unauthorized.

  Ответить  
 
 автор: admiral   (15.10.2009 в 22:08)   письмо автору
 
   для: cheops   (08.10.2009 в 12:41)
 

Вопрос еще актуален. Дело втом что если повторно посылать заголовки и при нажати на отмена на форме все равно сеанс не прекращается и логин с паролем на сервере не обнуляется.
Мне нужно добиться того чтобы $_SERVER['PHP_AUTH_PW'] был пустым.

  Ответить  
 
 автор: cheops   (16.10.2009 в 13:43)   письмо автору
 
   для: admiral   (15.10.2009 в 22:08)
 

Это ещё GET-параметрами играть нужно, штука действительно не удобная, но добиться выхода можно. По крайней мере phpMyAdmin это реализует (как то давно тоже это делал, но готового кода сейчас не найду).

  Ответить  
 
 автор: Trianon   (15.10.2009 в 22:11)   письмо автору
 
   для: cheops   (08.10.2009 в 12:41)
 

А клиент повторно выплюнет логин с паролем :)

  Ответить  
 
 автор: cheops   (16.10.2009 в 13:36)   письмо автору
 
   для: Trianon   (15.10.2009 в 22:11)
 

Конечно. Нажимается отемена и осуществляется выход. Не удобно совершенно, но по другому вообще никак.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования