feat : 清除一些细节
This commit is contained in:
@@ -85,18 +85,18 @@ public class LoginServiceImpl implements LoginService {
|
|||||||
@Override
|
@Override
|
||||||
public String login(LoginBody login) {
|
public String login(LoginBody login) {
|
||||||
log.info("用户:{},于:{}登录系统", login.getUsername(), DateUtil.format(new Date(), DateConstants.YYYY_MM_DD_HH_MM_SS));
|
log.info("用户:{},于:{}登录系统", login.getUsername(), DateUtil.format(new Date(), DateConstants.YYYY_MM_DD_HH_MM_SS));
|
||||||
// String uuid = CacheConstants.CAPTCHA_CODE_KEY + login.getUuid();
|
String uuid = CacheConstants.CAPTCHA_CODE_KEY + login.getUuid();
|
||||||
// String code = String.valueOf(redisTemplate.opsForValue().get(uuid));
|
String code = String.valueOf(redisTemplate.opsForValue().get(uuid));
|
||||||
// if (null == code) {
|
if (null == code) {
|
||||||
// publishEvent(login.getUsername(), "验证码已过期!", Boolean.FALSE, null);
|
publishEvent(login.getUsername(), "验证码已过期!", Boolean.FALSE, null);
|
||||||
// throw new CustomException("验证码已过期!");
|
throw new CustomException("验证码已过期!");
|
||||||
// }
|
}
|
||||||
// if (!code.equals(login.getCode())) {
|
if (!code.equals(login.getCode())) {
|
||||||
// publishEvent(login.getUsername(), "验证码错误!", Boolean.FALSE, null);
|
publishEvent(login.getUsername(), "验证码错误!", Boolean.FALSE, null);
|
||||||
// throw new CustomException("验证码错误!");
|
throw new CustomException("验证码错误!");
|
||||||
// }
|
}
|
||||||
// redisTemplate.delete(uuid);
|
redisTemplate.delete(uuid);
|
||||||
//用户验证
|
//用户验证
|
||||||
Authentication authentication = null;
|
Authentication authentication = null;
|
||||||
try {
|
try {
|
||||||
// 该方法会去调用UserDetailsServiceImpl.loadUserByUsername
|
// 该方法会去调用UserDetailsServiceImpl.loadUserByUsername
|
||||||
|
|||||||
@@ -47,7 +47,7 @@ public class LogAspect {
|
|||||||
|
|
||||||
|
|
||||||
@Around("@within(log) || @annotation(log)")
|
@Around("@within(log) || @annotation(log)")
|
||||||
public Object before(ProceedingJoinPoint point, Log log) throws Throwable {
|
public Object around(ProceedingJoinPoint point, Log log) throws Throwable {
|
||||||
long startTime = System.currentTimeMillis();
|
long startTime = System.currentTimeMillis();
|
||||||
try {
|
try {
|
||||||
Object proceed = point.proceed(point.getArgs());
|
Object proceed = point.proceed(point.getArgs());
|
||||||
|
|||||||
@@ -1,31 +0,0 @@
|
|||||||
package cn.fateverse.notice.config;
|
|
||||||
|
|
||||||
import cn.fateverse.notice.entity.UserInfo;
|
|
||||||
import org.redisson.spring.data.connection.RedissonConnectionFactory;
|
|
||||||
import org.springframework.context.annotation.Bean;
|
|
||||||
import org.springframework.context.annotation.Configuration;
|
|
||||||
import org.springframework.data.redis.core.RedisTemplate;
|
|
||||||
import org.springframework.data.redis.serializer.StringRedisSerializer;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author Clay
|
|
||||||
* @date 2023-10-15
|
|
||||||
*/
|
|
||||||
//@Configuration
|
|
||||||
public class RedisTemplateConfig {
|
|
||||||
|
|
||||||
|
|
||||||
@Bean("noticeRedisTemplate")
|
|
||||||
public RedisTemplate<String, UserInfo> noticeRedisTemplate(RedissonConnectionFactory redissonConnectionFactory) {
|
|
||||||
RedisTemplate<String, UserInfo> redisTemplate = new RedisTemplate<>();
|
|
||||||
redisTemplate.setConnectionFactory(redissonConnectionFactory);
|
|
||||||
//设置key序列化方式string
|
|
||||||
redisTemplate.setKeySerializer(new StringRedisSerializer());
|
|
||||||
redisTemplate.setHashKeySerializer(new StringRedisSerializer());
|
|
||||||
redisTemplate.afterPropertiesSet();
|
|
||||||
return redisTemplate;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
Reference in New Issue
Block a user