/** * Verify token. */ public function startup() { parent::startup(); $token = $this->getParameter('token'); if (!$this->usersRepository->verifyToken($token)) { $this->flashMessage('The token is invalid.', 'alert alert-danger'); $this->redirect('LogIn:default'); } }
/** * @param $token */ public function renderDefault($token) { if (!$this->usersRepository->verifyToken($token)) { $this->flashMessage('The token is invalid.', 'alert alert-danger'); } else { $this->usersRepository->verifyUser($token); $this->handleActionOut(); $this->flashMessage('Your account is activated successfully.', 'alert alert-success'); $this->flashMessage('Please login now.', 'alert alert-info'); } }