Codeigniter中的用户角色和权限

时间:2017-05-15 09:02:50

标签: php codeigniter user-controls user-roles

我正在使用基于模块的codeigniter开发应用程序。现在我想添加用户角色和权限。授予用户权限的标准方式是什么?

2 个答案:

答案 0 :(得分:0)

您可以简单地使用会话来保留用户角色和权限。 例如:

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

答案 1 :(得分:0)

据我所知,Codeigniter不提供内置库来本机处理UAC和权限,而是可以使用许多外部可用库中的一个为CI提供此类功能或编写自己的逻辑代替。

通过@jondavidjohn查看类似帖子的答案 建议使用Ion_Auth,它可以为您提供所需的功能,以及指向详细介绍库使用的优秀文章的链接: https://stackoverflow.com/a/4978714/4162264