【发布时间】:2015-07-14 13:16:37
【问题描述】:
我想知道如何配置我的控制器以允许以访客身份执行某些操作并能够在 Yii2 中显示该访客的视图。
我已经在我的行为中尝试过这条规则
'access' => [
'class' => AccessControl::className(),
'rules' => [
[
'actions' => ['create','update'],
'allow' => true,
'ips' => ['127.0.0.1'],
]
],
]
编辑: 这是我尝试过的配置:
'access' => [
'class' => AccessControl::className(),
'rules' => [
[
'allow' => true,
'actions' => ['create', 'update'],
'roles' => ['?'],
],
],
]
Edit2:在从头开始签出一个新项目(yii2-advanced)并尝试再次生成控制器和模型之后,之前的规则有效,我认为是之前项目中的一些配置阻止了我作为以某种方式来宾。
【问题讨论】: