From 00a062331bf9940e91acd7c5286bd4d8234d25d3 Mon Sep 17 00:00:00 2001 From: xiaoqiantx223 <491437285@qq.com> Date: Thu, 18 Jul 2024 14:45:55 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=A8=E6=88=B7=E4=B8=AD=E5=BF=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- maku-framework/src/main/resources/auth.yml | 2 +- .../net/maku/maku/controller/TUserController.java | 20 +++++++++----------- 2 files changed, 10 insertions(+), 12 deletions(-) diff --git a/maku-framework/src/main/resources/auth.yml b/maku-framework/src/main/resources/auth.yml index 918c917..8e68d07 100644 --- a/maku-framework/src/main/resources/auth.yml +++ b/maku-framework/src/main/resources/auth.yml @@ -13,4 +13,4 @@ auth: - /maku/t_user/updateUser - /maku/t_user/register - /maku/t_user/logout - - /maku/t_user/info/{username} \ No newline at end of file + - /maku/t_user/info \ No newline at end of file diff --git a/maku-server/src/main/java/net/maku/maku/controller/TUserController.java b/maku-server/src/main/java/net/maku/maku/controller/TUserController.java index 15e0fbf..7bb8fef 100644 --- a/maku-server/src/main/java/net/maku/maku/controller/TUserController.java +++ b/maku-server/src/main/java/net/maku/maku/controller/TUserController.java @@ -68,8 +68,6 @@ public class TUserController { } - - @PutMapping("/updateUser") @Operation(summary = "修改") public Result updateUser(@RequestBody TUserVO vo){ @@ -77,14 +75,14 @@ public class TUserController { return Result.ok(tUserVO); } - //根据用户的用户名获取属性 -// @PostMapping("/info/{username}") -// @Operation(summary = "用户中心") -// public Result findByUsername(@PathVariable String username){ -// QueryWrapper wrapper = new QueryWrapper<>(); -// wrapper.eq(,username); -// return Result.ok(); -// } + + @GetMapping("/info") + @Operation(summary = "用户中心") + public Result findByUsername(HttpServletRequest request){ + String token = request.getHeader("token"); + TUserEntity entity = (TUserEntity) redisCache.get(token); + return Result.ok(entity); + } @PostMapping("/logout") @@ -96,7 +94,7 @@ public class TUserController { redisCache.delete(token); return Result.ok("退出登录"); } - return Result.error("登录失败"); + return Result.error("登出失败"); } @GetMapping("page")