From 2fabc210b21e886d04d15424cc415a36d7aa0565 Mon Sep 17 00:00:00 2001 From: 1638245306 <1638245306@qq.com> Date: Wed, 19 Mar 2025 15:54:58 +0800 Subject: [PATCH] =?UTF-8?q?refactor(system):=20=E6=81=A2=E5=A4=8D=E5=AF=86?= =?UTF-8?q?=E7=A0=81=E5=8A=A0=E5=AF=86=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将明文密码修改为经过 MD5 加密的密码 - 保留了原有的密码加密方式,提高了系统安全性 --- backend/dvadmin/system/views/user.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/dvadmin/system/views/user.py b/backend/dvadmin/system/views/user.py index 16fcbe9..464e77d 100644 --- a/backend/dvadmin/system/views/user.py +++ b/backend/dvadmin/system/views/user.py @@ -336,7 +336,7 @@ class UserViewSet(CustomModelViewSet): 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(new_pwd) + request.user.password = make_password(hashlib.md5(new_pwd.encode(encoding='UTF-8')).hexdigest()) request.user.pwd_change_count += 1 request.user.save() return DetailResponse(data=None, msg="修改成功")