#i18n{mylutece.xpage.login_form.pageTitle}

<#if list_authentications?exists>

${error_message}
${error_detail}


<#-- first display delegated authentications [oauth etc...]--> <#list list_authentications as authentication> <#if authentication.delegatedAuthentication> ${authentication.authServiceName}
<#-- display internal authentications [such as database]--> <#assign bHasInternalAuth = false /> <#list list_authentications as authentication> <#if !authentication.externalAuthentication && !authentication.delegatedAuthentication> <#if !bHasInternalAuth> <#assign bHasInternalAuth = true /> <#if auth_provider?has_content && auth_provider = authentication.name> ${authentication.authServiceName} <#else> ${authentication.authServiceName} <#if bHasInternalAuth>
#i18n{mylutece.xpage.login_form.labelAccessCode} :
#i18n{mylutece.xpage.login_form.labelPassword}