Codeigniter + Ion Auth - Are" groups"在我的案例中有用吗?

时间:2016-07-06 12:19:08

标签: php codeigniter codeigniter-3 ion-auth

我目前正在使用带有自制身份验证系统的CodeIgniter,但我想切换到Ion Auth。

每个用户的帐户都附加到公司的帐户。公司的帐户可以拥有>已附加1个用户的帐户。

示例:

- Company 1 => User id 1, user id 2, user id 3
- Company 2 => User id 4

是"群组" Ion Auth中的功能是否与存储该公司数据相关?因此,我可以使用"用户"表格是为了保存我的用户和"群组"表以节省公司。这个选择是否相关?

1 个答案:

答案 0 :(得分:1)

您可以使用组来定义公司,并在公用数据的用户表(或单独)中创建其他字段;

然后,您可以使用以下内容检查用户是否在特定的公司/组

if ($this->ion_auth->in_group("company1")){
    //your company stuff here
}