我希望在我的一个较新项目中使用 Ion Auth 作为身份验证库,但我似乎无法理解如何处理执行某些操作的权限。
例如,我有交易和项目以及可以更新交易和项目的组“A”,以及只能更新项目的组“B”。我如何编码以使其工作?
做这样的事情:
//updating deals and items
if($user->in_group('A') || $user->in_group('B')){
// ok so hes got permission to do it.
}
似乎是一种非常糟糕的方法,因为这应该是动态的。