From e3c0fd0317804e4f8f64e873ae56d715027933ac Mon Sep 17 00:00:00 2001 From: efren <79289982@qq.com> Date: Mon, 16 Jun 2025 23:14:34 +0800 Subject: [PATCH] =?UTF-8?q?IAM=E8=8E=B7=E5=8F=96=E5=BD=93=E5=89=8D?= =?UTF-8?q?=E7=99=BB=E9=99=86=E4=BA=BA=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mall/ebtp/extend/iam/controller/IamAuthController.java | 4 ++-- .../mall/ebtp/extend/iam/service/IamAuthService.java | 5 ++--- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/iam/controller/IamAuthController.java b/src/main/java/com/chinaunicom/mall/ebtp/extend/iam/controller/IamAuthController.java index caa109a..7763ed0 100644 --- a/src/main/java/com/chinaunicom/mall/ebtp/extend/iam/controller/IamAuthController.java +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/iam/controller/IamAuthController.java @@ -85,8 +85,8 @@ public class IamAuthController { */ @ApiOperation("IAM单点登陆 - 获取用户信息接口") @GetMapping("/getUser") - public BaseResponse getUser(){ - return BaseResponse.success(iamAuthService.me()); + public BaseResponse getUser(@RequestParam("token") String token){ + return BaseResponse.success(iamAuthService.me(token)); } /** diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/iam/service/IamAuthService.java b/src/main/java/com/chinaunicom/mall/ebtp/extend/iam/service/IamAuthService.java index 2fb385a..580dd54 100644 --- a/src/main/java/com/chinaunicom/mall/ebtp/extend/iam/service/IamAuthService.java +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/iam/service/IamAuthService.java @@ -34,9 +34,8 @@ public class IamAuthService { return iamClient.employee(jwt); } - public IamUser me(){ - String authToken = "your_auth_token_here"; // Replace with actual auth token retrieval logic - return iamClient.me(authToken); + public IamUser me(String token){ + return iamClient.me(token); } public IamToken getToken(String authorization, IamTokenRequestDTO request) {