Skip to content
Code-Schnipsel Gruppen Projekte
Commit 7f1719c4 erstellt von Henning Leutz's avatar Henning Leutz :martial_arts_uniform:
Dateien durchsuchen

fix: wenn kein Benutzernamen existiert, wird einer angefragt

Übergeordneter 748c49f2
No related branches found
No related tags found
Keine zugehörigen Merge Requests gefunden
......@@ -66,6 +66,9 @@
<locale name="login.code">
<de><![CDATA[Google Authenticator Code]]></de>
</locale>
<locale name="login.username">
<de><![CDATA[Benutzername]]></de>
</locale>
<locale name="login.btn.auth">
<de><![CDATA[Authentifizieren]]></de>
</locale>
......
......@@ -58,6 +58,19 @@ public function getTitle($Locale = null)
return $Locale->get('quiqqer/authgoogle2fa', 'google2fa.title');
}
/**
* @param null|\QUI\Locale $Locale
* @return string
*/
public function getDescription($Locale = null)
{
if (is_null($Locale)) {
$Locale = QUI::getLocale();
}
return $Locale->get('quiqqer/authgoogle2fa', 'google2fa.title');
}
/**
* Authenticate the user
*
......
<div class="quiqqer-auth-google2fa-login">
{if !$username}
<label>
<span>{locale group="quiqqer/authgoogle2fa" value="login.username"}</span>
<input type="text" value="" name="username"/>
</label>
{/if}
<label>
<span>{locale group="quiqqer/authgoogle2fa" value="login.code"}</span>
<input type="text" value="" name="code"/>
......
......@@ -32,7 +32,13 @@ public function __construct(array $attributes = array())
*/
public function getBody()
{
$Engine = QUI::getTemplateManager()->getEngine();
$username = QUI::getSession()->get('username');
$Engine = QUI::getTemplateManager()->getEngine();
$Engine->assign(array(
'username' => $username
));
return $Engine->fetch(dirname(__FILE__) . '/Login.html');
}
}
0% oder .
You are about to add 0 people to the discussion. Proceed with caution.
Bearbeitung dieser Nachricht zuerst beenden!
Bitte registrieren oder zum Kommentieren