Helius
2022-04-18 6a0fb3ffbaaed1cd6b830d5c4373596d2a8d42da
src/main/java/cc/mrbird/febs/common/interceptor/DappInterceptor.java
@@ -16,7 +16,7 @@
import java.io.IOException;
/**
 * @author wzy
 * @author
 * @date 2022-03-17
 **/
@Slf4j
@@ -26,14 +26,19 @@
    @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;