Helius
2020-07-10 7b65a55c4ca740f16f2316c3ddc02fc335be3388
modify
1 files modified
2 ■■■■■ changed files
src/main/java/com/xcong/excoin/configurations/security/TokenFilter.java 2 ●●●●● patch | view | raw | blame | history
src/main/java/com/xcong/excoin/configurations/security/TokenFilter.java
@@ -44,6 +44,7 @@
    public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException {
        HttpServletRequest request = (HttpServletRequest) servletRequest;
        String token = resolveToken(request);
        log.info("token为-->{}", token);
        if (StrUtil.isNotBlank(token)) {
            String redisKey = "";
            // 根据user-agent判断pc端还是app端
@@ -54,6 +55,7 @@
            }
            String loginStr = (String) redisUtils.get(redisKey);
            log.info("当前登陆用户为:{}", loginStr);
            if (StrUtil.isNotBlank(loginStr)) {
                MemberEntity loginUser = JSONObject.parseObject(loginStr, MemberEntity.class);
                Authentication authentication = new UsernamePasswordAuthenticationToken(loginUser, token, new ArrayList<>());