/**
  * Renders form to ask user for an auth code
  *
  * @param string $login
  * @param int $rememberMe
  * @param string $messageNoAccess
  * @return string
  */
 public function renderAuthCode($login, $formTitle, $rememberMe = 0, $messageNoAccess = null)
 {
     $view = new View('@GoogleAuthenticator/authcode');
     $view->logouturl = Url::getCurrentUrlWithoutQueryString() . '?' . Url::getQueryStringFromParameters(array('module' => $this->auth->getName(), 'action' => 'logout'));
     $view->login = $login;
     $view->formTitle = $formTitle;
     $view->AccessErrorString = $messageNoAccess;
     $view->infoMessage = Piwik::translate('GoogleAuthenticator_AuthCodeRequired');
     $view->rememberMe = $rememberMe;
     $this->configureView($view);
     $view->addForm($this->getAuthCodeForm());
     self::setHostValidationVariablesView($view);
     return $view->render();
 }