登陆代码迁移jianquan接口鉴权dengchu
This commit is contained in:
@ -111,16 +111,16 @@ public class BaseUserServiceImpl extends BaseServiceImpl<BaseUserMapper, SysUser
|
||||
|
||||
|
||||
BaseSelf baseSelf = userLogin(user);
|
||||
String token = baseSelf.getToken();
|
||||
|
||||
//缓存用户信息
|
||||
BaseCacheUser baseCacheUser = new BaseCacheUser();
|
||||
BeanUtils.copyProperties(user, baseCacheUser);
|
||||
//存入缓存redis
|
||||
userinfoRedisTemplate.opsForValue().set(REDIS_USER_KEY + token,
|
||||
baseCacheUser, Long.parseLong(valid_time_limit), TimeUnit.HOURS);
|
||||
|
||||
userInfoService.getUserInfo(token);
|
||||
// String token = baseSelf.getToken();
|
||||
//
|
||||
// //缓存用户信息
|
||||
// BaseCacheUser baseCacheUser = new BaseCacheUser();
|
||||
// BeanUtils.copyProperties(user, baseCacheUser);
|
||||
// //存入缓存redis
|
||||
// userinfoRedisTemplate.opsForValue().set(REDIS_USER_KEY + token,
|
||||
// baseCacheUser, Long.parseLong(valid_time_limit), TimeUnit.HOURS);
|
||||
//
|
||||
// userInfoService.getUserInfo(token);
|
||||
return baseSelf;
|
||||
} catch (BadPaddingException e) {
|
||||
log.error("RSA解密异常", e);
|
||||
|
@ -67,6 +67,8 @@ public class UserInfoController {
|
||||
|
||||
@Autowired
|
||||
private BaseUserTokenService baseUserTokenService;
|
||||
@Value("${login.token.time_limit}")
|
||||
private String valid_time_limit;
|
||||
|
||||
/**
|
||||
* 获取用户信息
|
||||
@ -258,6 +260,9 @@ public class UserInfoController {
|
||||
if ((tokenList!=null)&&tokenList.size()>0){
|
||||
BaseUserToken tokenObj = tokenList.get(0);
|
||||
securityEntity = JSON.parseObject(tokenObj.getUserObject(),SecurityEntity.class);
|
||||
tokenObj.setValidTime(LocalDateTime.now().plusMinutes(Long.valueOf(valid_time_limit)));
|
||||
|
||||
this.baseUserTokenService.saveOrUpdate(tokenObj);
|
||||
}
|
||||
//Object o = unifastOAuthBdClient.get(token);
|
||||
}catch (Exception e){
|
||||
|
@ -196,6 +196,7 @@ allow:
|
||||
- ^GET\./?v1/userinfo/getList/user$
|
||||
- ^GET\./?v1/userinfo/oauth/check_token$
|
||||
- ^GET\./?outer/v1.0/auth/.*$
|
||||
- ^GET\./?v1/login/getCaptcha$
|
||||
|
||||
#feign调用
|
||||
mall:
|
||||
|
Reference in New Issue
Block a user