diff --git a/src/admin/Bootstrap.Admin/Views/Account/Login.cshtml b/src/admin/Bootstrap.Admin/Views/Account/Login.cshtml index 7f3658ce..5adda59d 100644 --- a/src/admin/Bootstrap.Admin/Views/Account/Login.cshtml +++ b/src/admin/Bootstrap.Admin/Views/Account/Login.cshtml @@ -43,7 +43,7 @@ } <div class="container"> <input id="imgUrl" type="hidden" value="@Model.ImageLibUrl" /> - <form id="login" method="post" class="form-signin" data-demo="True"> + <form id="login" method="post" class="form-signin" data-demo="@Model.IsDemo"> <h2 class="form-signin-heading">@Model.Title</h2> <div class="login-wrap" data-auth="@Model.AuthFailed" data-toggle="LgbValidate" data-valid-button="button[type='submit']"> <div class="alert alert-danger d-none" asp-condition="@Model.AuthFailed">用户名或密码错误!</div> diff --git a/src/admin/Bootstrap.Admin/wwwroot/js/login.js b/src/admin/Bootstrap.Admin/wwwroot/js/login.js index a8225ec3..f0d762e2 100644 --- a/src/admin/Bootstrap.Admin/wwwroot/js/login.js +++ b/src/admin/Bootstrap.Admin/wwwroot/js/login.js @@ -126,10 +126,10 @@ var $loginPwd = $('#loginPwd'); var $loginSMS = $('#loginSMS'); if ($login.attr('data-demo') === 'True') { + $login.find('[data-valid="true"]').attr('data-valid', 'false'); $login.on('submit', function (e) { var model = $loginType.attr('data-value'); if (model === 'username') { - $login.find('[data-valid="true"]').attr('data-valid', 'false'); if ($username.val() === '' && $password.val() === '') { e.preventDefault(); location.href = "Gitee";