Dateien nach "theme/gmp/login" hochladen

This commit is contained in:
Mirco Ropic 2025-07-25 14:29:19 +00:00
parent 3f724cf0fa
commit 6a8e24de2d
2 changed files with 41 additions and 0 deletions

39
theme/gmp/login/login.ftl Normal file
View File

@ -0,0 +1,39 @@
<#import "template.ftl" as layout>
<@layout.registrationLayout; section>
<#if section = "form">
<#if ipLogin?? && ipLogin>
<div>
<div>
<p>Sie können sich direkt ohne Passwort anmelden.</p>
<div class="form-group">
<form id="ipLoginForm" action="${url.loginAction}" method="post">
<input type="hidden" name="ipLogin" value="true">
<input type="submit" class="btn btn-primary btn-block" name="submit-ip-login" value="Per IP einloggen" />
</form>
</div>
<hr/>
<p style="text-align: center;">Oder melden Sie sich mit einem anderen Konto an:</p>
</div>
</div>
</#if>
<form id="loginForm" class="form-group" action="${url.loginAction}" method="post">
<div class="form-group">
<label for="username" class="form-label">${msg("usernameOrEmail")}</label>
<input type="text" name="username" value="${(login.username)!''}" id="username" class="form-control" required autofocus autocomplete="off">
</div>
<div class="form-group">
<label for="password" class="form-label">${msg("password")}</label>
<input type="password" name="password" id="password" class="form-control" required autocomplete="off">
</div>
<div class="form-group">
<input class="btn btn-primary btn-block" name="login" id="kc-login" type="submit" value="${msg("doLogIn")}"/>
</div>
</form>
</#if>
</@layout.registrationLayout>

View File

@ -0,0 +1,2 @@
parent=keycloak
import=common/keycloak