diff Lib/IMPL/Web/Security.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/Web/Security.pm	Tue Dec 20 23:00:30 2011 +0300
+++ b/Lib/IMPL/Web/Security.pm	Fri Dec 30 23:40:00 2011 +0300
@@ -62,7 +62,7 @@
 
 =head1 NAME
 
-C<IMPL::Web::Security>       .
+C<IMPL::Web::Security> Модуль для аутентификации и авторизации веб запроса.
 
 =head1 SINOPSYS
 
@@ -82,20 +82,20 @@
 
 =head1 DESCRIPTION
 
-      .  
-  ,       ,  
-    .      
-  .      
- .
+Отвечает за инфраструктуру аутентификации и авторизации запросов. Основная особенность
+заключается в том, что запросы приходят через значительные интевалы времени, хотя и
+относятся к одной логической транзакции. В промежутках между запросами сервер не
+сохраняет свое состояние. Поэтому при каждом обращении сервер восстанавливает
+контекст безопасности.
 
-C<IMPL::Web::Session>        
-.      ,  
-   .
+C<IMPL::Web::Session> Объект обеспечивающий сохранение состояния в рамках одной сессии
+пользователя. Кроме контекста безопасности хранит дополнительние данные, которые необходимо
+сохранить между обработкой запросов.
 
-C<IMPL::Web::User> ,     
-C<IMPL::Security::Principal>,        
- C<IMPL::Security::Auth>.
+C<IMPL::Web::User> Объект, устанавливающий связь между идентификатором пользователя
+C<IMPL::Security::Principal>, его ролями и данными безопасности для создания объектов
+аутентификации C<IMPL::Security::Auth>.
 
 =head1 MEMBERS
 
-=cut
\ No newline at end of file
+=cut