aboutsummaryrefslogtreecommitdiff
path: root/basicConfig/templates/other_login_method.html
diff options
context:
space:
mode:
authorThomas <>2022-02-08 17:16:42 +0100
committerThomas <>2022-02-08 17:16:42 +0100
commit71d94fdd4435187c13321322893cd9b1bf273402 (patch)
treeec527ea16cc1b3d9c66f3d68232e36cf277ec7b7 /basicConfig/templates/other_login_method.html
parent6936c9a9350ad5d83f6c84d649df63d5de1c188a (diff)
downloadNational_eIDAS_Gateway-71d94fdd4435187c13321322893cd9b1bf273402.tar.gz
National_eIDAS_Gateway-71d94fdd4435187c13321322893cd9b1bf273402.tar.bz2
National_eIDAS_Gateway-71d94fdd4435187c13321322893cd9b1bf273402.zip
chore(matching): update 'other-login-method' GUI steps to use it as common starting-point for any other alternative matching method
Diffstat (limited to 'basicConfig/templates/other_login_method.html')
-rw-r--r--basicConfig/templates/other_login_method.html36
1 files changed, 32 insertions, 4 deletions
diff --git a/basicConfig/templates/other_login_method.html b/basicConfig/templates/other_login_method.html
index 8f846f84..4fc061c0 100644
--- a/basicConfig/templates/other_login_method.html
+++ b/basicConfig/templates/other_login_method.html
@@ -49,29 +49,57 @@
<h2 th:text="#{gui.countryselection.header3}"> Betrieben durch das Bundesministerium für Inneres </h2>
</div>
+ <div id="matchingError"
+ th:if="${advancedMatchingFailed != null} and ${advancedMatchingFailed}">
+ <p th:if="${advancedMatchingFailedReason != null}"
+ th:text="#{${advancedMatchingFailedReason}}">Detailed</p>
+ <p th:unless="${advancedMatchingFailedReason != null}"
+ th:text="#{module.eidasauth.matching.29}">Generell</p>
+
+
+
+ </div>
+
+
<h1 th:text="#{gui.otherlogin.header.selection}"> Select an alternative login method </h1>
<div id="otherlogin" class="block">
<form method="post" action="$contextPath$submitEndpoint" th:attr="action=@{${submitEndpoint}}">
<button type="submit" role="button" value="Handy-Signatur / Mobile Signature"
- th:text="#{gui.otherlogin.hs}">A
+ th:text="#{gui.otherlogin.button.hs}">A
</button>
<input type="hidden" name="loginSelection" value="MOBILE_PHONE_SIGNATURE_LOGIN">
<input type="hidden" name="pendingid" value="$pendingid" th:attr="value=${pendingid}"/>
</form>
<form method="post" action="$contextPath$submitEndpoint" th:attr="action=@{${submitEndpoint}}">
- <button type="submit" role="button" value="Andere eIDAS ID" th:text="#{gui.otherlogin.eidas}">B
+ <button type="submit" role="button" value="Andere eIDAS ID"
+ th:text="#{gui.otherlogin.button.eidas}">B
</button>
<input type="hidden" name="loginSelection" value="EIDAS_LOGIN">
<input type="hidden" name="pendingid" value="$pendingid" th:attr="value=${pendingid}"/>
</form>
<form method="post" action="$contextPath$submitEndpoint" th:attr="action=@{${submitEndpoint}}">
- <button type="submit" role="button" value="Keine weitere HS / eIDAS"
- th:text="#{gui.otherlogin.none}">C
+ <button type="submit" role="button" value="Keine weitere HS / eIDAS"
+ th:text="#{gui.otherlogin.button.none}">C
</button>
<input type="hidden" name="loginSelection" value="NO_OTHER_LOGIN">
<input type="hidden" name="pendingid" value="$pendingid" th:attr="value=${pendingid}"/>
</form>
+
+ <div id="insertErnp"
+ th:if="${advancedMatchingFailed != null} and ${advancedMatchingFailed}">
+
+ <p th:text="#{gui.otherlogin.inserternp.infotext}"></p>
+
+ <form method="post" action="$contextPath$submitEndpoint" th:attr="action=@{${submitEndpoint}}">
+ <button type="submit" role="button" value="Keine weitere HS / eIDAS"
+ th:text="#{gui.otherlogin.button.inserternp}">D
+ </button>
+ <input type="hidden" name="loginSelection" value="ADD_ME_AS_NEW">
+ <input type="hidden" name="pendingid" value="$pendingid" th:attr="value=${pendingid}"/>
+ </form>
+ </div>
+
</div>
<!-- Abbrechen Button -->