示例#1
0
 /**
  * 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);
 }