From 207823b94f5627fae49d29b51b5ce7186a70c8e0 Mon Sep 17 00:00:00 2001
From: whycq <913841844@qq.com>
Date: 星期六, 04 一月 2025 09:59:48 +0800
Subject: [PATCH] #
---
src/main/webapp/views/password.html | 26 ++++++++++++++++++++++----
1 files changed, 22 insertions(+), 4 deletions(-)
diff --git a/src/main/webapp/views/password.html b/src/main/webapp/views/password.html
index d3736d1..623a5ab 100644
--- a/src/main/webapp/views/password.html
+++ b/src/main/webapp/views/password.html
@@ -63,6 +63,8 @@
</div>
</body>
<script type="text/javascript" src="../static/js/jquery/jquery-3.3.1.min.js"></script>
+<script type="text/javascript" src="../static/js/tools/md5.js"></script>
+<script type="text/javascript" src="../static/js/common.js" charset="utf-8"></script>
<script src="../static/layui/layui.js"></script>
<script>
layui.use(['form'], function() {
@@ -73,9 +75,9 @@
form.verify({
checkPwd: function(val) {
if (val === ""){
- return "褰撳墠瀵嗙爜涓嶈兘涓虹┖";
+ // return "褰撳墠瀵嗙爜涓嶈兘涓虹┖";
}
- if (parent.$('#password').val() !== val) {
+ if (parent.$('#password').val() !== hex_md5(val)) {
return "瀵嗙爜涓嶅尮閰�";
}
},
@@ -86,13 +88,29 @@
if (val.length < 4) {
return "涓嶈兘灏戜簬4涓瓧绗�";
}
- if (parent.$('#password').val() === val) {
+ if (parent.$('#password').val() === hex_md5(val)) {
return "涓庢棫瀵嗙爜涓嶈兘鐩稿悓";
+ }
+
+ let username = localStorage.getItem('username')
+ if (!(username === 'super' || password === 'root')){
+ if(!checkPassword(val)){
+ //瀵嗙爜蹇呴』鍖呭惈瀛楃鍜屾暟瀛�
+ return "瀵嗙爜蹇呴』鍖呭惈瀛楃鍜屾暟瀛楅暱搴︿笉鑳藉皯浜�8浣嶏紝涓斾笉鑳藉寘鍚繛缁暟瀛楀拰鍥涗綅閲嶅鏁板瓧";
+ }
}
},
rePwd: function (val) {
if ($('#password').val() !== val){
return "瀵嗙爜涓嶄竴鑷�";
+ }
+
+ let username = localStorage.getItem('username')
+ if (!(username === 'super' || password === 'root')){
+ if(!checkPassword(val)){
+ //瀵嗙爜蹇呴』鍖呭惈瀛楃鍜屾暟瀛�
+ return "瀵嗙爜蹇呴』鍖呭惈瀛楃鍜屾暟瀛楅暱搴︿笉鑳藉皯浜�8浣嶏紝涓斾笉鑳藉寘鍚繛缁暟瀛楀拰鍥涗綅閲嶅鏁板瓧";
+ }
}
}
});
@@ -100,7 +118,7 @@
form.on('submit(savePwd)', function (data) {
var user = {
id: parent.$('#id').val(),
- password: $('#password').val(),
+ password: hex_md5($('#password').val()),
};
$.ajax({
url: baseUrl+"/user/update/auth",
--
Gitblit v1.9.1