| | |
| | | import java.io.IOException; |
| | | |
| | | /** |
| | | * @author wzy |
| | | * @author |
| | | * @date 2022-03-17 |
| | | **/ |
| | | @Slf4j |
| | |
| | | |
| | | @Override |
| | | public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception { |
| | | String headAddress = request.getHeader("address"); |
| | | if ("OPTIONS".equals(request.getMethod().toUpperCase())) { |
| | | return true; |
| | | } |
| | | |
| | | String headAddress = request.getHeader("token"); |
| | | String chain = request.getHeader("chain"); |
| | | log.info("进入拦截:{}", headAddress); |
| | | if (StrUtil.isBlank(headAddress)) { |
| | | responseUnAuth(response); |
| | | return false; |
| | | } |
| | | |
| | | DappMemberEntity memberEntity = dappMemberDao.selectByAddress(headAddress); |
| | | DappMemberEntity memberEntity = dappMemberDao.selectByAddress(headAddress, chain); |
| | | if (memberEntity == null) { |
| | | responseUnAuth(response); |
| | | return false; |