/** * Displays the password set form */ public function showPasswordSetForm() { if ($this->_user->isRegistered()) { Url::redirect(Url::generate('Account')); } $token = filter_input(INPUT_GET, 'token'); if (empty($token) || !$this->_user->checkToken($token)) { $this->_messenger->add('error', $this->_lang->get('invalidToken')); $this->_messenger->saveInSession(); Url::redirect(Url::generate('')); } $this->token = StringTools::filterForHTML($token); }