我正在使用基于模块的codeigniter开发应用程序。现在我想添加用户角色和权限。授予用户权限的标准方式是什么?
答案 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