You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
37 lines
1.9 KiB
37 lines
1.9 KiB
2 weeks ago
|
<#import "template.ftl" as layout>
|
||
|
<@layout.registrationLayout displayInfo=false; section>
|
||
|
<#if section = "header" || section = "show-username">
|
||
|
<#if section = "header">
|
||
|
${msg("loginChooseAuthenticator")}
|
||
|
</#if>
|
||
|
<#elseif section = "form">
|
||
|
|
||
|
<form id="kc-select-credential-form" class="${properties.kcFormClass!}" action="${url.loginAction}" method="post">
|
||
|
<div class="${properties.kcSelectAuthListClass!}">
|
||
|
<#list auth.authenticationSelections as authenticationSelection>
|
||
|
<button class="${properties.kcSelectAuthListItemClass!}" type="submit" name="authenticationExecution" value="${authenticationSelection.authExecId}">
|
||
|
|
||
|
<div class="${properties.kcSelectAuthListItemIconClass!}">
|
||
|
<i class="${properties['${authenticationSelection.iconCssClass}']!authenticationSelection.iconCssClass} ${properties.kcSelectAuthListItemIconPropertyClass!}"></i>
|
||
|
</div>
|
||
|
<div class="${properties.kcSelectAuthListItemBodyClass!}">
|
||
|
<div class="${properties.kcSelectAuthListItemHeadingClass!}">
|
||
|
${msg('${authenticationSelection.displayName}')}
|
||
|
</div>
|
||
|
<div class="${properties.kcSelectAuthListItemDescriptionClass!}">
|
||
|
${msg('${authenticationSelection.helpText}')}
|
||
|
</div>
|
||
|
</div>
|
||
|
<div class="${properties.kcSelectAuthListItemFillClass!}"></div>
|
||
|
<div class="${properties.kcSelectAuthListItemArrowClass!}">
|
||
|
<i class="${properties.kcSelectAuthListItemArrowIconClass!}"></i>
|
||
|
</div>
|
||
|
</button>
|
||
|
</#list>
|
||
|
</div>
|
||
|
</form>
|
||
|
|
||
|
</#if>
|
||
|
</@layout.registrationLayout>
|
||
|
|