不好意思,我想问一下,如何从我的用户表在yii2框架的权限规则,我有一个名为user的表。其中包含一列位置,其内容为"用户";和";admin"我想在登录时设置只有我的管理员可以上传文件。我想知道如何解决它??
public function behaviors()
{
return [
'access' => [
'class' => AccessControl::class,
'rulesConfig' => ['class'=> AccessRule::className()
],
'only' => ['upload'],
'rules' => [
[
'allow' => true,
// 'actions' => ["upload"],
'roles' => ['@'],
],
],
],
];
}
可以使用PHPManager,它将角色保存在文件中。或者DBManager,它带来了自己的数据库表,用于存储数据。Yii写的一篇很棒的文章可能会对你有所帮助,它详细地解释了一切。
链接到指南