codeigniter ion_auth管理员组

时间:2011-03-06 18:34:25

标签: codeigniter

您好
是否可以将多个组作为admin_group?能够改变用户吗?
或者,作为替代方案,我如何将一个用户添加到多个组?

由于

1 个答案:

答案 0 :(得分:3)

“admin”组只是另一个命名组。它没有什么特别之处,除了它有一个快捷方式来检查该角色......

$this->ion_auth->is_admin();

而不只是使用......

$this->ion_auth->is_group('admin_group');

所以这一切都取决于如何对待用户。

所以,为了允许2组管理员访问我只是这样做...注意is_group()也可以接受字符串数组。

$admin_groups = array('admin_group1','admin_group2');

if ($this->ion_auth->is_group($admin_groups)) {
    //do stuff
}