The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Культурный LOGOUT на PHP ???"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [Проследить за развитием треда]

"Культурный LOGOUT на PHP ???"
Сообщение от somebody emailИскать по авторуВ закладки on 10-Июл-02, 16:27  (MSK)
Проблема такого рода: провели, допустим, аутентификацию на PHP, типа примера из учебника -
<?
if(!$PHP_AUTH_USER) {
Header("HTTP/1.0 401 Unauthorized");
Header("WWW-authenticate: basic realm=\"My Realm\"");
exit;
} else {
     echo "Hello $PHP_AUTH_USER.<P>";
     echo "You entered $PHP_AUTH_PW as your password.<P>";
}
>...и т.д.
- хорошо, понятно... А как теперь сделать logout?
Только не ре-логин, а просто сбросить в NULL этих самых $PHP_AUTH_USER и $PHP_AUTH_PW??
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: Культурный LOGOUT на PHP ???"
Сообщение от J Искать по авторуВ закладки on 10-Июл-02, 20:43  (MSK)
>Проблема такого рода: провели, допустим, аутентификацию на PHP, типа примера из учебника
>-
><?
>if(!$PHP_AUTH_USER) {
>Header("HTTP/1.0 401 Unauthorized");
>Header("WWW-authenticate: basic realm=\"My Realm\"");
>exit;
>} else {
>     echo "Hello $PHP_AUTH_USER.<P>";
>     echo "You entered $PHP_AUTH_PW as your password.<P>";
>}
>>...и т.д.
> - хорошо, понятно... А как теперь сделать logout?
>Только не ре-логин, а просто сбросить в NULL этих самых $PHP_AUTH_USER и
>$PHP_AUTH_PW??


передавать имя пользователя еще через какую-либо переменную, в скрипте проверять равенство этой переменной $PHP_AUTH_USER, если равны, то делать unset $PHP_AUTH_USER и $PHP_AUTH_PW и еще выдавать 401 заголовок.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру