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 |