Русскоязычный форум, посвященный фреймворку Kohana http://forum.kohanaframework.su/ |
|
Продвинутая авторизация http://forum.kohanaframework.su/viewtopic.php?f=32&t=620 |
Страница 1 из 1 |
Автор: | WinterSilence [ 22 апр 2013, 01:56 ] |
Заголовок сообщения: | Продвинутая авторизация |
Существует ли более продвинутое решение для авторизации чем Auth? Т.е. с более развитой системой ролей. Сам я могу переделать Auth, но может у кого-то есть подобное готовое решение или если Вы видели где-то в другом фреймворке\cms что-то подобное или читали статью на эту тему поделитесь ссылками. Нужно что-то вроде этого: Контроллер имеет список ролей для каждого экшена, соответственно пользователю выставляются роли для каждого экшена контроллера. Или хотя бы для каждого контроллера. Это нужно для того, чтобы организовать гибкий доступ к административным разделам. Допустим в админке есть страницы: статьи, категории и товары. Админ А имеет доступ к просмотру и редактированию этих страниц, а админ Б только к просмотру, админ С может только просматривать и редактировать статьи. |
Автор: | Sergey [ 22 апр 2013, 21:55 ] |
Заголовок сообщения: | Re: Продвинутая авторизация |
В Gleez реализовано именно так. |
Автор: | WinterSilence [ 22 апр 2013, 22:24 ] |
Заголовок сообщения: | Re: Продвинутая авторизация |
Sergey> какие-нибудь теоретические материалы по этой части не подскажете? |
Автор: | Sergey [ 23 апр 2013, 12:57 ] |
Заголовок сообщения: | Re: Продвинутая авторизация |
Теоретические материалы: Wikipedia - ACL Wikipedia - Избирательное управление доступом Wikipedia - Управление доступом на основе ролей Почитать исходники и различные реализации: Zend_Acl Wouterrr/ACL for Kohana (based on Zend_ACL) Request-based ACL Module for Ko3, Auth, and ORM More powerful ACL system for Kohana Kohana — Access Controll List module Powerful Kohana ACL designed with the minimalist in mind Database-based ACL module for Kohana 3.3 Another ACL for Kohana 3 ACL for Kohana 3.0.8 A little Access Control List (ACL) Module for Kohana |
Автор: | WinterSilence [ 25 апр 2013, 12:42 ] |
Заголовок сообщения: | Re: Продвинутая авторизация |
Sergey> ага спасибо,я как раз выбрал Zend_Acl и переделал под кохану, теперь дотачиваю под хранение данных в бд, варианты на гитхабе смотрел, пишу свое чтобы окончательно разобраться. |
Страница 1 из 1 | Часовой пояс: UTC + 4 часа [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |