|
|
1
5
乔·米勒有一个很好的建议,在用户表中使用一个用户类和一些布尔字段来检查用户的角色,作为rbac的替代方案。但由于在您的情况下,这是不可能的,所以我可以向您建议(这种方法经过了一半的测试,需要采用)。
是的,您可以有两个或多个identityClasses,但不能在同一时间。你需要处理身份之间的转换。因此,首先,我建议您编辑
现在在控制器中:
您的
现在,当您登录时,您需要处理身份切换,因为在配置中
IdentitySwitcher类:
|
|
|
2
1
**编辑,这不起作用,您只能有一个身份类** **参考 https://github.com/yiisoft/yii2/issues/5134 ** 我建议尝试以下方法-未经测试。 在您的配置中,按照您的建议添加一个额外的身份接口;
您的
然后你需要两个
然后,在控制器中,您可以根据需要调用相应的登录表单。 |
|
|
Dubby · 夹具不可用于后续测试 8 年前 |
|
|
rory-h · 3列布局-如何在每列中设置限制 8 年前 |
|
|
user794846 · Yii 2如何在文件上载时添加自定义验证检查 8 年前 |
|
mrateb · Yii2类型强制转换为整数的列 8 年前 |
|
|
Thread7 · memcache出错 8 年前 |
|
mrateb · Yii2-自定义分页 8 年前 |