mirror of https://github.com/tp4a/teleport
登录界面会根据系统默认设置显示合适的认证方式了。
parent
711cb139e7
commit
201f68b1b1
|
@ -106,6 +106,12 @@ $app.on_init = function (cb_stack) {
|
|||
}
|
||||
});
|
||||
|
||||
if($app.options.default_auth & TP_LOGIN_AUTH_USERNAME_PASSWORD_CAPTCHA) {
|
||||
$app.dom.btn_login_type_password.click();
|
||||
} else if($app.options.default_auth & TP_LOGIN_AUTH_USERNAME_PASSWORD_OATH) {
|
||||
$app.dom.btn_login_type_oath.click();
|
||||
}
|
||||
|
||||
cb_stack.exec();
|
||||
};
|
||||
|
||||
|
|
|
@ -46,7 +46,7 @@
|
|||
|
||||
</div>
|
||||
|
||||
<div id="login-area-captcha" class="inputbox">
|
||||
<div id="login-area-captcha" class="inputbox" style="display:none;">
|
||||
<div class="input-group input-group-lg">
|
||||
<span class="input-group-addon"><i class="fa fa-check-square-o fa-fw"></i></span>
|
||||
<input id="captcha" type="text" class="form-control" placeholder="验证码" data-toggle="popover" data-trigger="manual" data-placement="top">
|
||||
|
@ -55,14 +55,12 @@
|
|||
<p class="input-addon-desc">验证码,点击图片可更换</p>
|
||||
</div>
|
||||
|
||||
<div id="login-area-oath" style="display:none;">
|
||||
<div class="inputbox">
|
||||
<div class="input-group input-group-lg">
|
||||
<span class="input-group-addon"><i class="fa fa-shield fa-fw"></i></span>
|
||||
<input id="oath-code" type="text" class="form-control" placeholder="6位数字身份验证器动态验证码" data-toggle="popover" data-trigger="manual" data-placement="top">
|
||||
</div>
|
||||
<p class="input-addon-desc"><a href="/user/bind-oath">尚未绑定身份验证器?</a></p>
|
||||
<div id="login-area-oath" class="inputbox" style="display:none;">
|
||||
<div class="input-group input-group-lg">
|
||||
<span class="input-group-addon"><i class="fa fa-shield fa-fw"></i></span>
|
||||
<input id="oath-code" type="text" class="form-control" placeholder="6位数字身份验证器动态验证码" data-toggle="popover" data-trigger="manual" data-placement="top">
|
||||
</div>
|
||||
<p class="input-addon-desc"><a href="/user/bind-oath">尚未绑定身份验证器?</a></p>
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -44,9 +44,11 @@ class LoginHandler(TPBaseHandler):
|
|||
else:
|
||||
username = _user['username']
|
||||
|
||||
default_auth_type = get_cfg().sys.login.auth
|
||||
param = {
|
||||
'ref': _ref,
|
||||
'username': username
|
||||
'username': username,
|
||||
'default_auth': default_auth_type
|
||||
}
|
||||
self.render('auth/login.mako', page_param=json.dumps(param))
|
||||
|
||||
|
|
Loading…
Reference in New Issue