avz-cmf / zaboy-auth-acl
auth and ACL
Installs: 6
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 1
Open Issues: 0
pkg:composer/avz-cmf/zaboy-auth-acl
Requires
- psr/http-message: ^1.0
- reputation-vip/queue-client: *
- xiag/rql-parser: *
- zendframework/zend-authentication: ^2.5
- zendframework/zend-config: ^2.5
- zendframework/zend-db: ^2.8
- zendframework/zend-diactoros: ^1.1
- zendframework/zend-inputfilter: ^2.7
- zendframework/zend-json: ^2.4
- zendframework/zend-permissions-acl: ^2.6
- zendframework/zend-servicemanager: ^2.7
- zendframework/zend-session: ^2.7
- zendframework/zend-stdlib: ^2.5
- zendframework/zend-stratigility: ^1.1
Requires (Dev)
- phpunit/phpunit: ^4.0
This package is not auto-updated.
Last update: 2025-10-04 04:09:20 UTC
README
Модуль для авторизации
- Middleware
- `IdentificationMiddleware` идентифицирует пользователя и записывает в атрибут запроса его роль.
В случае если параметры авторизации заданы в заголовках, авторизирует пользователя.
- `AuthorizationMiddleware` исполняет роль псевдо ACL
- `AuthErrorHandlerMiddleware` обрабатывеает ошибку "You are not authorized" - редиректит пользователей на страницу логина
- Adapter
- `AuthAdapter` - адапрер для аутентификации пользователей
- Action
- `LogoutAction` - действие для выхода из системы