Mercurial > pub > Impl
diff Lib/IMPL/Security/Auth.pm @ 70:2dfb0b0ad12f
More docs
author | wizard |
---|---|
date | Wed, 24 Mar 2010 17:42:04 +0300 |
parents | 8c7b88bdb663 |
children | d92d5ddaf524 |
line wrap: on
line diff
--- a/Lib/IMPL/Security/Auth.pm Wed Mar 24 17:41:41 2010 +0300 +++ b/Lib/IMPL/Security/Auth.pm Wed Mar 24 17:42:04 2010 +0300 @@ -38,9 +38,16 @@ Базовыйы объект для авторизации. -В процессе авторизации клиент и сервер обмениеваются данными безопасности C<$challenge>. +Аутентификация носит итеративный характер, для чего создается объект аутентификации который +сохраняет состояние между итерациями. -При этом +Результатом аутентификации является сессия, состояние этой сессии также хранит объект +аутентификации. + +В процессе авторизации клиент и сервер обмениеваются данными безопасности C<$challenge>. +И результатом каждой итерации является либо упех (C<AUTH_SUCCESS>), либо запрос на продолжение +(C<AUTH_INCOMPLETE>), либо неудача (C<AUTH_FAIL>). Количество итераций может быть разным, +зависит от пакета аутентификации. =over