我知道我们可以在离子身份验证中创建群组。但我需要成员和员工组内的子组。我的项目需要以下用户角色。
根据会员选择的计划,“观点”和功能将发生变化。
我在考虑向users表添加一个新列以指定使用的计划。 另一种选择是创建没有父成员组的3个计划组。 有没有其他方法可以使用ion auth添加子组?
答案 0 :(得分:2)
@Arunu - 你想让他们成为每个群体,而不是小组,是最好的方式。
没有真正的理由拥有权限层次结构(我认为您可能会将身份验证与ACL混合一点,这是一件非常容易的事情)。
设置Ion_auth以便用户可以拥有多个组 - 例如,所有用户都可以拥有成员记录,然后为每个子组创建单独的记录。
每个控制器入口点只是简单地说明了允许进入的组 - 它们都是相同的。
另外,您可以根据用户所属的组动态显示数据