From cdfff30c1906d98bbb1857e6a9a005012a5e1ddc Mon Sep 17 00:00:00 2001
From: Helius <wangdoubleone@gmail.com>
Date: Sun, 28 Aug 2022 20:00:22 +0800
Subject: [PATCH] fix

---
 src/main/java/cc/mrbird/febs/dapp/controller/ApiDappMemberController.java |    2 +-
 src/main/java/cc/mrbird/febs/common/contants/AppContants.java             |    1 +
 src/main/java/cc/mrbird/febs/dapp/service/impl/DappMemberServiceImpl.java |    2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/main/java/cc/mrbird/febs/common/contants/AppContants.java b/src/main/java/cc/mrbird/febs/common/contants/AppContants.java
index 7223dc3..3b227c1 100644
--- a/src/main/java/cc/mrbird/febs/common/contants/AppContants.java
+++ b/src/main/java/cc/mrbird/febs/common/contants/AppContants.java
@@ -103,6 +103,7 @@
     public static final String REDIS_KEY_ETH_NEW_PRICE = "ETH_NEW_PRICE";
     public static final String REDIS_KEY_CHANGE_FEE = "DAPP_CHANGE_FEE";
     public static final String REDIS_KEY_SIGN = "LOGIN_SIGN";
+    public static final String REDIS_KEY_MEMBER_INFO = "MEMBER_INFO";
 
     /**
      * 系统启动标志
diff --git a/src/main/java/cc/mrbird/febs/dapp/controller/ApiDappMemberController.java b/src/main/java/cc/mrbird/febs/dapp/controller/ApiDappMemberController.java
index 1622b37..12bfe0b 100644
--- a/src/main/java/cc/mrbird/febs/dapp/controller/ApiDappMemberController.java
+++ b/src/main/java/cc/mrbird/febs/dapp/controller/ApiDappMemberController.java
@@ -84,7 +84,7 @@
     public FebsResponse logout() {
         DappMemberEntity member = LoginUserUtil.getAppUser();
         redisUtils.hdel(AppContants.REDIS_KEY_SIGN, member.getAddress());
-        redisUtils.del(member.getAddress());
+        redisUtils.hdel(AppContants.REDIS_KEY_MEMBER_INFO, member.getAddress());
         return new FebsResponse().success();
     }
 
diff --git a/src/main/java/cc/mrbird/febs/dapp/service/impl/DappMemberServiceImpl.java b/src/main/java/cc/mrbird/febs/dapp/service/impl/DappMemberServiceImpl.java
index 852aeae..f0b3880 100644
--- a/src/main/java/cc/mrbird/febs/dapp/service/impl/DappMemberServiceImpl.java
+++ b/src/main/java/cc/mrbird/febs/dapp/service/impl/DappMemberServiceImpl.java
@@ -144,7 +144,7 @@
         }
 
         String key = LoginUserUtil.getLoginKey(connectDto.getAddress(), connectDto.getNonce(), connectDto.getSign());
-        redisUtils.set(connectDto.getAddress(), member);
+        redisUtils.hset(AppContants.REDIS_KEY_MEMBER_INFO, connectDto.getAddress(), member);
 
         Map<Object, Object> keys = redisUtils.hmget(AppContants.REDIS_KEY_SIGN);
         if (keys == null) {

--
Gitblit v1.9.1