Mercurial > pub > Impl
diff Lib/IMPL/Security/Auth.pm @ 68:739f1288ca84
Auth in progress
author | wizard |
---|---|
date | Tue, 23 Mar 2010 16:55:25 +0300 |
parents | 15d720913562 |
children | 8c7b88bdb663 |
line wrap: on
line diff
--- a/Lib/IMPL/Security/Auth.pm Fri Mar 19 20:06:12 2010 +0300 +++ b/Lib/IMPL/Security/Auth.pm Tue Mar 23 16:55:25 2010 +0300 @@ -28,21 +28,11 @@ =head1 DESCRIPTION -Базовыйы модуль для авторизации пользователей. - -Процесс авторизации состоит зи следующих шагов +Базовыйы объект для авторизации. -1. Клиент отправляет на сервер запрос для авторизации с начальными параметрами. -2. Сервер получает запрос, находит данные аутентификации для клиента, -производит аутентификацию -3. Модуль аутентификации возвращает результат, на основе которого -либо формируется контекст безопасности, либо продолжается процесс аутентификации +В процессе авторизации клиент и сервер обмениеваются данными безопасности C<$challenge>. -Полученный контекст безопасности содержит объект для доступа к сессии аутентификации, -в которм содержится уникальные свойства сессии, например идентификатор, сеансовые ключи -и т.д. - -Пакет аутентификации должен иметь следующий интерфейс +При этом =over