dyllen
- dyllen 回答了问题 yii的命名空间是如何被加载的
在bootstrap.php里面添加别名。
- dyllen 提出了问题http缓存怎么配置?
- dyllen 评论了教程 Yii2集成Mobile Detect类库
改过了啊!
- dyllen 回复了 chocoboxxf 的回答
在controller的behaviors中配置authenticator的时候指定except数组中的action,就不需要通过验证,代码如下。 但要实现有凭证就验证登录,没有的话也可以访问,放在同一个action感觉不是很好,根据用到的场景,不需要权限获取的资源还是单独用一个action比较好吧,个人建议。
public function behaviors() { return array_merge( parent::behaviors(), [ 'authenticator' => [ 'class' => CompositeAuth::className(), 'authMethods' => [ HttpBasicAuth::className(), HttpBearerAuth::className(), QueryParamAuth::className(), ], 'except' => [ 'create', ], ], ] ); } public function actions() { return [ 'create' => [ 'class' => 'frontend\modules\v1\actions\user\CreateAction', 'modelClass' => $this->modelClass, 'checkAccess' => [$this, 'checkAccess'], 'scenario' => $this->createScenario, ], ]; }
不能分开两个action!
第二个参数换换,试试!
- dyllen 提出了问题图片验证器有个问题!