From 2c86d804e005a62591fcc6a78c845d7a295aebcf Mon Sep 17 00:00:00 2001 From: Helius <wangdoubleone@gmail.com> Date: Thu, 26 May 2022 19:40:45 +0800 Subject: [PATCH] add dapp login --- src/main/java/cc/mrbird/febs/common/interceptor/LoginInterceptor.java | 16 +++++----------- 1 files changed, 5 insertions(+), 11 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/common/interceptor/LoginInterceptor.java b/src/main/java/cc/mrbird/febs/common/interceptor/LoginInterceptor.java index 412fcf3..8ed6ab5 100644 --- a/src/main/java/cc/mrbird/febs/common/interceptor/LoginInterceptor.java +++ b/src/main/java/cc/mrbird/febs/common/interceptor/LoginInterceptor.java @@ -4,7 +4,7 @@ import cc.mrbird.febs.common.entity.FebsResponse; import cc.mrbird.febs.common.utils.RedisUtils; import cc.mrbird.febs.common.utils.SpringContextUtil; -import cc.mrbird.febs.modules.api.entity.MemberEntity; +import cc.mrbird.febs.dapp.entity.DappMemberEntity; import cn.hutool.core.util.StrUtil; import cn.hutool.crypto.asymmetric.KeyType; import cn.hutool.crypto.asymmetric.RSA; @@ -31,25 +31,19 @@ @Override public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception { - String headerToken = request.getHeader("token"); + System.out.println(request.getHeader(":path")); + String headerToken = request.getHeader("key"); if (StringUtils.isBlank(headerToken)) { responseUnAuth(response); return false; } - String token = resolveToken(headerToken); - - if (token == null || AppContants.TIME_OUT.equals(token)) { - responseUnAuth(response); - return false; - } - - String userJsonStr = redisUtils.getString(token); + String userJsonStr = redisUtils.getString(headerToken); if (StringUtils.isBlank(userJsonStr)) { responseUnAuth(response); return false; } - MemberEntity member = JSON.parseObject(userJsonStr, MemberEntity.class); + DappMemberEntity member = JSON.parseObject(userJsonStr, DappMemberEntity.class); request.getSession().setAttribute("member", member); return true; -- Gitblit v1.9.1