Я бегу Lastest версию Codeigniter 3, и я хотел бы использовать либо один из этих библиотек два аутентификации:роли с ионным AUTH или сообщества Auth
Ion Auth (http://benedmunds.com/ion_auth/) сообщества Auth (http://community-auth.com/)
НО,
не заинтересован в Идентой части потому, что я процесс аутентификации обрабатывается моей компания (мы используем CAS аутентификации), поэтому мне нужна только роли функции из этих двух библиотек.
Я имею в виду что-то вроде этого:.
- Запуск функции аутентификации CAS, которая возвращает имя пользователя, которое было loogged в (сделано)
- магазин это имя пользователя в переменной сеанса (сделано)
- у нас есть таблица SQL со всеми именами пользователей и их соответствующие роли (администратор, суперамин, станд пользователей и т.д.) (сделано)
- Каждая роль имеет различные привилегии доступа к различным частям сайта 5. Как Я выполняю t эти роли/привилегии в коде кода? В контроллере? Могут ли эти две библиотеки помочь мне с правами доступа? Любой пример о том, как это сделать?
- И последнее, но не менее важное: я не понимаю, почему CI не предоставляет встроенные функции для обработки ролей, поскольку он, по-видимому, является базовой функцией любого веб-приложения.
спасибо.