Повторная авторизация в HTTP-Аутентификации

finder007

Новичок
Повторная авторизация в HTTP-Аутентификации

Привет всем.

Подскажите пожалуйста как можно организовать повторную регистрацию , то есть вывод окошка
HTTP-Аутентификации.

На сайте организован авторизованный вход пользователей.
Для организации авторизации использую HTTP-Аутентификацию переменные $_SERVER['PHP_AUTH_USER'] и $_SERVER["PHP_AUTH_PW"]

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


Как это можно организовать. Думала сначала дело возможно решить чисткой содержимого переменных $_SERVER['PHP_AUTH_USER'] и $_SERVER["PHP_AUTH_PW"] , но поискав на форумах, поняла что это неверный путь решения этой задачи.

Может кто то подобную задачу уже решал, и подскажет как он это сделал.
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
Черным по белому.
В мануале.
 

SiMM

Новичок
Как вариант - делаете кнопку или ссылку с параметром logout=$_SERVER['PHP_AUTH_USER'], при авторизации смотрите, не совпадает ли $_SERVER['PHP_AUTH_USER'] с $_REQUEST['logout'] - если совпадает - делаете вид, что пользователь и пароль введены неправильно, если не совпадает - действуете как обычно.

-~{}~ 07.07.09 08:25:

Mr_Max, а что там, в мануале, по этому вопросу написано чёрным по белому, нельзя ли повторить? Может я не ту версию читаю (например, надо смотреть в коррейской).
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
SiMM
Пример 2 в русском варианте
Пример 3 - в английском
Пример 3 - в корейском =)
 

SiMM

Новичок
Примеры не чёрным по белому :)
Да, был не прав. Принцип тот же :)
 
Сверху