mirror of https://github.com/elunez/eladmin
图形验证码过期时间调整,可在application.yml 中修改
parent
9726436d78
commit
76bdb0fc16
|
@ -4,6 +4,7 @@ import me.zhengjie.modules.monitor.domain.vo.RedisVo;
|
||||||
import me.zhengjie.modules.monitor.service.RedisService;
|
import me.zhengjie.modules.monitor.service.RedisService;
|
||||||
import me.zhengjie.utils.PageUtil;
|
import me.zhengjie.utils.PageUtil;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import org.springframework.beans.factory.annotation.Value;
|
||||||
import org.springframework.data.domain.Page;
|
import org.springframework.data.domain.Page;
|
||||||
import org.springframework.data.domain.PageImpl;
|
import org.springframework.data.domain.PageImpl;
|
||||||
import org.springframework.data.domain.Pageable;
|
import org.springframework.data.domain.Pageable;
|
||||||
|
@ -11,6 +12,7 @@ import org.springframework.data.redis.core.RedisTemplate;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
import java.util.concurrent.TimeUnit;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author Zheng Jie
|
* @author Zheng Jie
|
||||||
|
@ -22,6 +24,9 @@ public class RedisServiceImpl implements RedisService {
|
||||||
@Autowired
|
@Autowired
|
||||||
RedisTemplate redisTemplate;
|
RedisTemplate redisTemplate;
|
||||||
|
|
||||||
|
@Value("${loginCode.expiration}")
|
||||||
|
private Long expiration;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Page<RedisVo> findByKey(String key, Pageable pageable){
|
public Page<RedisVo> findByKey(String key, Pageable pageable){
|
||||||
List<RedisVo> redisVos = new ArrayList<>();
|
List<RedisVo> redisVos = new ArrayList<>();
|
||||||
|
@ -67,6 +72,7 @@ public class RedisServiceImpl implements RedisService {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void saveCode(String key, Object val) {
|
public void saveCode(String key, Object val) {
|
||||||
redisTemplate.opsForValue().set(key,val,2000);
|
redisTemplate.opsForValue().set(key,val);
|
||||||
|
redisTemplate.expire(key,expiration, TimeUnit.MINUTES);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -32,6 +32,10 @@ qiniu:
|
||||||
# 文件大小 /M
|
# 文件大小 /M
|
||||||
max-size: 15
|
max-size: 15
|
||||||
|
|
||||||
#验证码有效时间/分钟
|
#邮箱验证码有效时间/分钟
|
||||||
code:
|
code:
|
||||||
expiration: 5
|
expiration: 5
|
||||||
|
|
||||||
|
#登录图形验证码有效时间/分钟
|
||||||
|
loginCode:
|
||||||
|
expiration: 2
|
Loading…
Reference in New Issue