From 4a68bf2f2b7c3b5b5814ae97b7e81c1822967f12 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=98=BF=E8=BE=89?= Date: Wed, 20 Nov 2024 17:55:55 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=A8=E6=88=B7=E5=88=9D=E6=AC=A1=E7=99=BB?= =?UTF-8?q?=E5=BD=95=E4=BF=AE=E6=94=B9=E5=AF=86=E7=A0=81=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/dvadmin/system/views/user.py | 3 +- .../system/login/component/changePwd.vue | 138 +++++++++--------- 2 files changed, 71 insertions(+), 70 deletions(-) diff --git a/backend/dvadmin/system/views/user.py b/backend/dvadmin/system/views/user.py index bdc0342..16fcbe9 100644 --- a/backend/dvadmin/system/views/user.py +++ b/backend/dvadmin/system/views/user.py @@ -335,7 +335,8 @@ class UserViewSet(CustomModelViewSet): old_pwd_md5 = hashlib.md5(old_pwd_md5.encode(encoding='UTF-8')).hexdigest() verify_password = check_password(str(old_pwd_md5), request.user.password) if verify_password: - request.user.password = make_password(hashlib.md5(new_pwd.encode(encoding='UTF-8')).hexdigest()) + # request.user.password = make_password(hashlib.md5(new_pwd.encode(encoding='UTF-8')).hexdigest()) + request.user.password = make_password(new_pwd) request.user.pwd_change_count += 1 request.user.save() return DetailResponse(data=None, msg="修改成功") diff --git a/web/src/views/system/login/component/changePwd.vue b/web/src/views/system/login/component/changePwd.vue index beb68e5..7423f02 100644 --- a/web/src/views/system/login/component/changePwd.vue +++ b/web/src/views/system/login/component/changePwd.vue @@ -1,16 +1,17 @@ - - - - - + - -
- -
+ +
+ +