<% var defaultSkinName = @Global.getConfig('sys.index.skinName', 'skin-blue-light3');
var skinName = cookie('skinName', false, defaultSkinName);
if (skinName == 'skin-dark') { %>
<% }else{ %>
<% } %>
<% var isLoginByValidCode = @Global.getConfigToBoolean('user.loginByValidCode', 'true'); %>
<% var isEmailLoginEnabled = @Global.getConfig('mes.email.controller', '0') == '1'; %>
<% if(isLoginByValidCode){ %>
- ${text('账号登录')}
<% if(isNotBlank(@Global.getConfig('shiro.ldapUrl'))){ %>
<% } %>
<% } %>
<#form:form id="loginForm" model="${user!}" action="${isEmailLoginEnabled ? ctxAdmin + '/sys/emailLogin/login' : ctxAdmin + '/login'}" method="post" class="tab-content">
<% if(!isLoginByValidCode && isBlank(message!)){ %>
${text('欢迎回来')+'!'}
<% }else if(isNotBlank(message!)){ %>
${message}
<% } %>
<#form:input type="text" name="username" class="form-control required"
data-msg-required="${text('请填写登录账号.')}" placeholder="${text('登录账号')}"
value="${cookie('rememberUserCode')}"/>
<#form:input type="password" name="password" class="form-control required"
data-msg-required="${text('请填写登录密码.')}" placeholder="${text('登录密码')}" autocomplete="off"/>
<% if(isEmailLoginEnabled){ %>
<#form:input type="text" name="email" id="email" class="form-control required email"
data-msg-required="${text('请填写绑定邮箱')}" data-msg-email="${text('请填写正确的邮箱地址')}"
placeholder="${text('绑定邮箱')}" autocomplete="off"/>
<% } %>
<% if(@Global.getConfigToBoolean('user.loginCodeCorpUnique', 'false')){ %>
<#form:treeselect id="switchCorpSelect" title="${text('登录租户')}" allowClear="false"
name="param_corpCode" url="${ctxAdmin}/sys/corpAdmin/treeData?isShowCode=true" placeholder="${text('登录租户')}"/>
<% } %>
<#form:validcode name="validCode" isRequired="true" isRemote="true" isLazy="${!isValidCodeLogin}"/>
#form:form>
<% if(@Global.getConfigToBoolean('sys.account.registerUser', 'false')){ %>
[ ${text('注册账号')} ]
<% } %>
<% if (@com.jeesite.common.i18n.I18nLocaleResolver.enabled()){ %>
<% } %>