林深不见你
- 林深不见你 赞了教程Yii 2.0 数据库查询
- 林深不见你 2019-03-06 已签到连续签到3天,获得了15个金钱
- 林深不见你 2019-03-05 已签到连续签到2天,获得了10个金钱
- 林深不见你 2019-03-04 已签到连续签到1天,获得了5个金钱
- 林深不见你 2019-03-01 已签到连续签到4天,获得了20个金钱
- 林深不见你 2019-02-28 已签到连续签到3天,获得了15个金钱
修改后端文件夹 backend 中的 controllers 文件夹中的对应的控制器(里面包含注册方法),把其中
behaviors()
方法修改一下,在'roles' => ['@']
的数组中,把对应的控制器注册方法删除,就不需要登录了。public function behaviors()
{ return [ 'access' => [ 'class' => AccessControl::className(), 'only' => ['login', 'logout', 'signup'], 'rules' => [ [ 'allow' => true, 'actions' => ['login', 'signup'], 'roles' => ['?'], ], [ 'allow' => true, 'actions' => ['logout'], 'roles' => ['@'], ], ], ], ]; }
public function actionSignup()
{ $model = new SignupForm(); if ($model->load(Yii::$app->request->post())) { if ($user = $model->signup()) { if (Yii::$app->getUser()->login($user)) { return $this->goHome(); } } } return $this->render('signup', [ 'model' => $model, ]); }
修改后端文件夹 backend 中的 controllers 文件夹中的对应的控制器(里面包含注册方法),把其中
behaviors()
方法修改一下,在'roles' => ['@']
的数组中,把对应的控制器注册方法删除,就不需要登录了。public function behaviors()
{ return [ 'access' => [ 'class' => AccessControl::className(), 'only' => ['login', 'logout', 'signup'], 'rules' => [ [ 'allow' => true, 'actions' => ['login', 'signup'], 'roles' => ['?'], ], [ 'allow' => true, 'actions' => ['logout'], 'roles' => ['@'], ], ], ], ]; }
public function actionSignup()
{ $model = new SignupForm(); if ($model->load(Yii::$app->request->post())) { if ($user = $model->signup()) { if (Yii::$app->getUser()->login($user)) { return $this->goHome(); } } } return $this->render('signup', [ 'model' => $model, ]); }
- 林深不见你 2019-02-27 已签到连续签到2天,获得了10个金钱