Mercurial > pub > Impl
diff Lib/IMPL/Security/Auth/Simple.pm @ 180:d1676be8afcc
Перекодировка в utf-8
author | sourcer |
---|---|
date | Fri, 30 Dec 2011 23:40:00 +0300 |
parents | 4267a2ac3d46 |
children | 4d0e1962161c |
line wrap: on
line diff
--- a/Lib/IMPL/Security/Auth/Simple.pm Tue Dec 20 23:00:30 2011 +0300 +++ b/Lib/IMPL/Security/Auth/Simple.pm Fri Dec 30 23:40:00 2011 +0300 @@ -79,11 +79,11 @@ =head1 NAME -C<IMPL::Security::Auth::Simple> . +C<IMPL::Security::Auth::Simple> Модуль простой авторизации. =head1 DESCRIPTION - MD5 . +Использует алгоритм MD5 для хранения образа пароля. =head1 MEMBERS @@ -91,56 +91,56 @@ =item C<CTOR($secData)> - , . +Создает объект аутентификации, передавая ему данные для инициализации. =item C<[get]secData> - , - . +Возвращает данные безопасности, которые можно использовать для восстановления +состояния объекта. =item C<[get]isTrusted> - ( - ). +Является ли объект доверенным для аутентификации сессии (тоесть хранит данные +для аутентификации сессии). =item C<DoAuth($challenge)> - . . C<$challenge> - . +Аутентифицирует пользователя. Используется один этап. C<$challenge> +открытый пароль пользователя. - C<($status,$challenge)> +Возвращает C<($status,$challenge)> =over =item C<$status> - C<AUTH_SUCCESS>, C<AUTH_FAIL> +Результат либо C<AUTH_SUCCESS>, либо C<AUTH_FAIL> =item C<$challenge> - cookie ( ) +В случае успеха возвращает cookie (уникальный номер) сессии =back =item C<ValidateSession($challenge)> - . . C<$challenge> cookie -, C<DoAuth>. +Проверяет аутентичность сессии. Использует один этап. C<$challenge> cookie +сессии, полученный при выполнении метода C<DoAuth>. - C<($status,$challenge)> +Возвращает C<($status,$challenge)> =over =item C<$status> - C<AUTH_SUCCESS>, C<AUTH_FAIL> +Результат либо C<AUTH_SUCCESS>, либо C<AUTH_FAIL> =item C<$challenge> - C<undef> +Всегда C<undef> =back =back -=cut \ No newline at end of file +=cut