Роли и права пользователя в Codeigniter

Я разрабатываю приложение с модульным codeigniter. Теперь я хочу добавить пользовательские роли и разрешения. Каков стандартный способ предоставления разрешения пользователю?

-1

Решение

Вы можете просто использовать сеансы для сохранения пользовательских ролей и разрешений.
например:

$_SESSION['user_role'] = 'Administrator';
$_SESSION['user_permission'] = 'Access denied';
0

Другие решения

Насколько я знаю, Codeigniter не предоставляет встроенную библиотеку для собственной обработки UAC и разрешений, вместо этого вы можете прибегнуть к использованию одной из многих доступных извне библиотек, которые предоставляют такую ​​функциональность CI, или вместо этого написать собственную логику.

Посмотрите на этот ответ в похожей теме @jondavidjohn
предлагая использовать Ion_Auth, который может предоставить вам необходимую вам функциональность, а также ссылку на отличную рецензию, подробно описывающую использование библиотеки:
https://stackoverflow.com/a/4978714/4162264

0

По вопросам рекламы [email protected]