public function beforeAction($action) { if (!parent::beforeAction($action)) { return fale; } //1.检查不需要验证的方法 if (in_array($action->uniqueID, $this->ignoreLogin())) { return parent::beforeAction($action); } //检查用户是否登录 if (LsYii::getIsGuest()) { return $this->redirect(['site/login']); } return parent::beforeAction($action); }