最近做完工程总结接口
接口定义如下
思路如下
1.修改密码
sql如下,看看就懂
update t_user set
PASSWORD = #{newPassword}
where
t_user.PASSWORD = #{oldPassword}
AND
(PHONE_NUM = #{loginInfo}
or
EMAIL = #{loginInfo})
2.找回密码
找回密码即是重置密码,用户短信验证成功后,只需要将新密码设置进来即可,sql如下
update t_user set
t_user.PASSWORD = #{newPassword}
where
PHONE_NUM = #{loginInfo}
or
EMAIL = #{loginInfo}
3.实现层如下
/**
* 用户密码修改
*
* @param loginInfo
* 用户手机号码或邮箱
* @param newPassword
* 新密码
* @param oldPassword
*