| | |
| | | if (StringUtils.matches(url, ignoreWhite.getWhites())) |
| | | { |
| | | //附近商户获取 |
| | | if(url.contains("getNearbyShop")){ |
| | | if(url.contains("getNearbyShop")||url.contains("pageRecommendGoods")||url.contains("pageActivityGoods")||url.contains("getGoodsInfo")||url.contains("getShopInfo")||url.contains("pageAppActivityGoods")){ |
| | | String token = getToken(request); |
| | | if(!StringUtils.isEmpty(token)){ |
| | | Claims claims = JwtUtils.parseToken(token); |
| | | if(claims!=null){ |
| | | String userid = JwtUtils.getUserId(claims); |
| | | String userkey = JwtUtils.getUserKey(claims); |
| | | String username = JwtUtils.getUserName(claims); |
| | | if(!StringUtils.isEmpty(userid)){ |
| | | addHeader(mutate, SecurityConstants.USER_KEY, userkey); |
| | | addHeader(mutate, SecurityConstants.DETAILS_USER_ID, userid); |
| | | addHeader(mutate, SecurityConstants.DETAILS_USERNAME, username); |
| | | } |
| | | } |
| | | } |