Mercurial > pub > Impl
comparison Lib/IMPL/Web/Security.pm @ 180:d1676be8afcc
Перекодировка в utf-8
| author | sourcer |
|---|---|
| date | Fri, 30 Dec 2011 23:40:00 +0300 |
| parents | 4267a2ac3d46 |
| children | 4d0e1962161c |
comparison
equal
deleted
inserted
replaced
| 179:b3d91ff7aea9 | 180:d1676be8afcc |
|---|---|
| 60 | 60 |
| 61 =pod | 61 =pod |
| 62 | 62 |
| 63 =head1 NAME | 63 =head1 NAME |
| 64 | 64 |
| 65 C<IMPL::Web::Security> . | 65 C<IMPL::Web::Security> Модуль для аутентификации и авторизации веб запроса. |
| 66 | 66 |
| 67 =head1 SINOPSYS | 67 =head1 SINOPSYS |
| 68 | 68 |
| 69 =begin code xml | 69 =begin code xml |
| 70 | 70 |
| 80 | 80 |
| 81 =end code xml | 81 =end code xml |
| 82 | 82 |
| 83 =head1 DESCRIPTION | 83 =head1 DESCRIPTION |
| 84 | 84 |
| 85 . | 85 Отвечает за инфраструктуру аутентификации и авторизации запросов. Основная особенность |
| 86 , , | 86 заключается в том, что запросы приходят через значительные интевалы времени, хотя и |
| 87 . | 87 относятся к одной логической транзакции. В промежутках между запросами сервер не |
| 88 . | 88 сохраняет свое состояние. Поэтому при каждом обращении сервер восстанавливает |
| 89 . | 89 контекст безопасности. |
| 90 | 90 |
| 91 C<IMPL::Web::Session> | 91 C<IMPL::Web::Session> Объект обеспечивающий сохранение состояния в рамках одной сессии |
| 92 . , | 92 пользователя. Кроме контекста безопасности хранит дополнительние данные, которые необходимо |
| 93 . | 93 сохранить между обработкой запросов. |
| 94 | 94 |
| 95 C<IMPL::Web::User> , | 95 C<IMPL::Web::User> Объект, устанавливающий связь между идентификатором пользователя |
| 96 C<IMPL::Security::Principal>, | 96 C<IMPL::Security::Principal>, его ролями и данными безопасности для создания объектов |
| 97 C<IMPL::Security::Auth>. | 97 аутентификации C<IMPL::Security::Auth>. |
| 98 | 98 |
| 99 =head1 MEMBERS | 99 =head1 MEMBERS |
| 100 | 100 |
| 101 =cut | 101 =cut |
