feat : 清除一些细节
This commit is contained in:
@@ -85,18 +85,18 @@ public class LoginServiceImpl implements LoginService {
|
||||
@Override
|
||||
public String login(LoginBody login) {
|
||||
log.info("用户:{},于:{}登录系统", login.getUsername(), DateUtil.format(new Date(), DateConstants.YYYY_MM_DD_HH_MM_SS));
|
||||
// String uuid = CacheConstants.CAPTCHA_CODE_KEY + login.getUuid();
|
||||
// String code = String.valueOf(redisTemplate.opsForValue().get(uuid));
|
||||
// if (null == code) {
|
||||
// publishEvent(login.getUsername(), "验证码已过期!", Boolean.FALSE, null);
|
||||
// throw new CustomException("验证码已过期!");
|
||||
// }
|
||||
// if (!code.equals(login.getCode())) {
|
||||
// publishEvent(login.getUsername(), "验证码错误!", Boolean.FALSE, null);
|
||||
// throw new CustomException("验证码错误!");
|
||||
// }
|
||||
// redisTemplate.delete(uuid);
|
||||
//用户验证
|
||||
String uuid = CacheConstants.CAPTCHA_CODE_KEY + login.getUuid();
|
||||
String code = String.valueOf(redisTemplate.opsForValue().get(uuid));
|
||||
if (null == code) {
|
||||
publishEvent(login.getUsername(), "验证码已过期!", Boolean.FALSE, null);
|
||||
throw new CustomException("验证码已过期!");
|
||||
}
|
||||
if (!code.equals(login.getCode())) {
|
||||
publishEvent(login.getUsername(), "验证码错误!", Boolean.FALSE, null);
|
||||
throw new CustomException("验证码错误!");
|
||||
}
|
||||
redisTemplate.delete(uuid);
|
||||
//用户验证
|
||||
Authentication authentication = null;
|
||||
try {
|
||||
// 该方法会去调用UserDetailsServiceImpl.loadUserByUsername
|
||||
|
||||
Reference in New Issue
Block a user