手机验证码登录修改
This commit is contained in:
parent
9a61aeb568
commit
f34dfa5688
|
|
@ -33,7 +33,7 @@ public class LoginUserService {
|
|||
|
||||
public LoginUser loadUserByUsername(String username) throws UsernameNotFoundException
|
||||
{
|
||||
SysUser user = userService.selectUserByUserName(username);
|
||||
SysUser user = userService.selectUserByPhone(username);
|
||||
if (StringUtils.isNull(user))
|
||||
{
|
||||
log.info("登录用户:{} 不存在.", username);
|
||||
|
|
@ -50,7 +50,7 @@ public class LoginUserService {
|
|||
throw new ServiceException(MessageUtils.message("登录用户已被删除"));
|
||||
}
|
||||
|
||||
passwordService.validate(user);
|
||||
//passwordService.validate(user);
|
||||
return createLoginUser(user);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -130,7 +130,7 @@ public class SysLoginService
|
|||
if(StringUtils.isEmpty(data)){
|
||||
throw new ServiceException("验证码已过期!");
|
||||
}else {
|
||||
if(data.equals(code)){
|
||||
if(!data.equals(code)){
|
||||
throw new ServiceException("验证码不正确!");
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -43,6 +43,8 @@ public interface SysUserMapper
|
|||
*/
|
||||
public SysUser selectUserByUserName(String userName);
|
||||
|
||||
public SysUser selectUserByPhone(String userName);
|
||||
|
||||
/**
|
||||
* 通过用户ID查询用户
|
||||
*
|
||||
|
|
|
|||
|
|
@ -205,4 +205,11 @@ public interface ISysUserService
|
|||
public String importUser(List<SysUser> userList, Boolean isUpdateSupport, String operName);
|
||||
|
||||
String getUserInfo(String phone);
|
||||
|
||||
/**
|
||||
* 依据手机号查询用户
|
||||
* @param username
|
||||
* @return
|
||||
*/
|
||||
SysUser selectUserByPhone(String username);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -115,7 +115,10 @@ public class SysUserServiceImpl implements ISysUserService
|
|||
{
|
||||
return userMapper.selectUserByUserName(userName);
|
||||
}
|
||||
|
||||
@Override
|
||||
public SysUser selectUserByPhone(String username) {
|
||||
return userMapper.selectUserByPhone(username);
|
||||
}
|
||||
/**
|
||||
* 通过用户ID查询用户
|
||||
*
|
||||
|
|
@ -559,4 +562,6 @@ public class SysUserServiceImpl implements ISysUserService
|
|||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -122,9 +122,14 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|||
|
||||
<select id="selectUserByUserName" parameterType="String" resultMap="SysUserResult">
|
||||
<include refid="selectUserVo"/>
|
||||
where u.user_name = #{userName} and u.del_flag = '0'
|
||||
</select>
|
||||
|
||||
|
||||
<select id="selectUserByPhone" parameterType="String" resultMap="SysUserResult">
|
||||
<include refid="selectUserVo"/>
|
||||
where u.phonenumber = #{userName} and u.del_flag = '0'
|
||||
</select>
|
||||
|
||||
<select id="selectUserById" parameterType="Long" resultMap="SysUserResult">
|
||||
<include refid="selectUserVo"/>
|
||||
where u.user_id = #{userId}
|
||||
|
|
|
|||
Loading…
Reference in New Issue