修改密码 验证原密码

This commit is contained in:
吕金泽 2022-12-12 12:04:09 +08:00
parent af614e9ef1
commit caf168021b

View File

@ -24,6 +24,13 @@
================================
import cn.dev33.satoken.secure.SaSecureUtil;
var oldPassword = db.selectValue("""
select password from sys_user where id = #{id}
""")
if(oldPassword != SaSecureUtil.sha256(password)){
exit 0, '原密码不正确!'
}
var data = {
id,
phone,
@ -32,4 +39,4 @@ var data = {
if(newPassword){
data.password = newPassword ? SaSecureUtil.sha256(newPassword) : ''
}
return db.table('sys_user').primary('id').update(data, true)
return db.table('sys_user').primary('id').update(data, true)