/** * @return string */ public function actionActivate() { $token = \Yii::$app->request->get('token'); $user = User::findIdentityByPasswordResetToken($token); if ($user) { $user->activate(); \Yii::$app->session->setFlash('message', \Yii::t('app', 'Your account is activated, so you can log into website.')); } else { \Yii::$app->session->setFlash('message', \Yii::t('app', 'The supplied token in not valid.')); } return $this->render('activate'); }