【发布时间】:2015-10-17 14:56:35
【问题描述】:
如何将权限分配给特定用户:
角色A
Permission A1
Permission A2
我怎么说:if(Yii::$app->user->can('A1')){}
【问题讨论】:
如何将权限分配给特定用户:
角色A
Permission A1
Permission A2
我怎么说:if(Yii::$app->user->can('A1')){}
【问题讨论】:
角色它是一个符号值,用于指示一种行为以及与此行为相关的一组操作(权限)。例如,典型的角色是区分管理员或只能看到的用户(观察者)。
权限是允许进行的基本级别的操作。 (例如,编辑、创建或删除对象)。
角色与用户相关联。
因此,管理员用户与管理员角色相关联,而其他用户,例如,与观察者角色相关联,而不是创建者或修改者。
【讨论】:
admin 是一个角色(或者您也可以尝试像一个权限)