问题描述
- 前段页面输入的密码和存储在数据库中的加密的密码作比较,进行验证,验证通过,就进入用户页面,验证未通过,就进入登录界面
- 原问题代码
public BaseReturnInfo androidLogin(@RequestParam String phoneNumber, @RequestParam String pwd) {
BaseReturnInfo baseReturnInfo = new BaseReturnInfo();
UserInfo userInfo = userInfoRepository.getUserByPhoneNumber(phoneNumber);
if (userInfo == null) {
baseReturnInfo.setMsg("用户名或密码不正确");
baseReturnInfo.setStatus(1);
return baseReturnInfo;
}
if (pwd != userInfo.getPwd()) {
baseReturnInfo.setMsg("用户名或密码不正确");
baseReturnInfo.setStatus(1);
return baseReturnInfo;
}
baseReturnInfo.setMsg(userInfo.getCompanyName());
baseReturnInfo.setStat