|
@ -749,10 +749,19 @@ public class WlyyUserDetailsService extends JdbcDaoSupport implements UserDetail
|
|
|
return idcard;
|
|
|
}
|
|
|
|
|
|
public static List<String> loginTypeList = new ArrayList<>();
|
|
|
static {
|
|
|
loginTypeList.add("1");
|
|
|
loginTypeList.add("2");
|
|
|
loginTypeList.add("3");
|
|
|
loginTypeList.add("4");
|
|
|
loginTypeList.add("5");
|
|
|
loginTypeList.add("6");
|
|
|
}
|
|
|
|
|
|
public boolean setRolePhth(String loginType, OAuth2AccessToken token, String id, StringRedisTemplate redisTemplate) {
|
|
|
|
|
|
if (org.apache.commons.lang.StringUtils.isBlank(loginType) || "1".equals(loginType) || "2".equals(loginType) || "3".equals(loginType) || "4".equals(loginType)|| "5".equals(loginType)) { //1或默认查找user表,为平台管理员账号
|
|
|
if (org.apache.commons.lang.StringUtils.isBlank(loginType) || loginTypeList.contains(loginType)) { //1或默认查找user表,为平台管理员账号
|
|
|
String key = "wlyy2:auth:token:" + token.getValue();
|
|
|
redisTemplate.opsForValue().set(key, "/**");
|
|
|
redisTemplate.expire(key, token.getExpiresIn(), TimeUnit.SECONDS);
|