yii2 - RBAC - 它是在后端和前端之间共享的吗?

时间:2016-02-12 10:52:33

标签: php yii yii2 yii2-advanced-app rbac

我刚刚发现并开始使用Role Based Access control

由于我正在为yii2使用高级模板,我想知道后端和前端层之间是否共享角色和权限,或者它们是否分开。

例如

ci<-function(x){
 df<-length(x)-1
 t<-qt(0.975,df=df)
 m<-mean(x)
 sd<-sd(x)
 n<-length(x)
 se<-sd/sqrt(n)
 up<-m+t*se
 lw<-m-t*se   
 my_list<-c(up,lw)
 return(my_list)
}

ci(data)

是否可以为后端和前端提供author和createpost?

谢谢你!

1 个答案:

答案 0 :(得分:4)

RBAC组件基于公共部分。通常,如果它们基于DB,则使用通用模型并共享相关的db表。

你可以在cofig区域的main.php的组件部分声明这个元素,如果你在公共区域中这样做,这个组件可以在环境(前端,后端)之间正确共享,最终在你分发项目的所有应用程序之间共享。 。

例如:common / config / main.php

{{1}}

这意味着它们可以在前端和后端之间自然共享。