Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.01.18;
Скачать: CL | DM;

Вниз

IdHTTPServer сброс пароля полученного с помощью AResponseInfo.Au   Найти похожие ветки 

 
VVrecker ©   (2008-12-04 17:18) [0]

Здравствуйте уважаемые мастера! на сервере (IdHTTPServer indy v9) выполняется регистрация клиента следующим образом
if not Avtoris(ARequestInfo.AuthUsername, ARequestInfo.AuthPassword,UserTmp) then
   begin
     AResponseInfo.AuthRealm :="сервер ХХХ"; //запрашиваем авторизацию
     exit;
   end
   else
   begin
// заносим поль-ля в массив
   end;

Клиент прекрасно авторизуется, работает на сервере. Непонятно как сбросить регистрацию например при выходе клиента то есть обнулить поля ARequestInfo.AuthPassword, ARequestInfo.AuthUsername и ARequestInfo.AuthExists=False


 
Palladin ©   (2008-12-04 17:20) [1]


> при выходе клиента

откуда?


 
Slym ©   (2008-12-04 18:39) [2]

VVrecker ©   (04.12.08 17:18)
никак... только сообщив что пользователь\пароль неверен, но они то верны + браузер выдаст повторно запрос на аутентификацию


 
Slym ©   (2008-12-04 18:41) [3]

Slym ©   (04.12.08 18:39) [2]
можно конечно сессию/кукис прописать и смотреть на него


 
VVrecker ©   (2008-12-05 11:42) [4]

Спасибо Slym. Твой ответ помог. Сделал дополнительное поле в базе пользователей, и при выходе ставлю отметку. Когда пользователь патается вновь залогиниться, на сек. делаю его пароль не верным и браузер выдаёт запрос на ввод пароля :-). Единственный недостаток: Имя пользователя остаётся в поле, но это не страшно.



Страницы: 1 вся ветка

Текущий архив: 2009.01.18;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.014 c
15-1227512397
nnov
2008-11-24 10:39
2009.01.18
звук sound blaster 5.1


1-1206197158
nstur
2008-03-22 17:45
2009.01.18
TIdFTP - зависает при закачке


2-1228576692
neon-w
2008-12-06 18:18
2009.01.18
Столбец из .txt в массив?


2-1228392234
linx
2008-12-04 15:03
2009.01.18
Лишние знаки после запятой при отображ. результ. запр.в DBGreed


2-1228224496
programmer90
2008-12-02 16:28
2009.01.18
Работа со char массивом