diff --git a/gym-manage-api/manage-sys/src/main/java/cn/novalon/gym/manage/sys/dto/response/AuthResponse.java b/gym-manage-api/manage-sys/src/main/java/cn/novalon/gym/manage/sys/dto/response/AuthResponse.java index 91da78b..ea81fa1 100644 --- a/gym-manage-api/manage-sys/src/main/java/cn/novalon/gym/manage/sys/dto/response/AuthResponse.java +++ b/gym-manage-api/manage-sys/src/main/java/cn/novalon/gym/manage/sys/dto/response/AuthResponse.java @@ -20,6 +20,9 @@ public class AuthResponse { @Schema(description = "用户名", example = "admin") private String username; + @Schema(description = "用户类型", example = "ADMIN") + private String userType; + public AuthResponse() { } @@ -27,6 +30,14 @@ public class AuthResponse { this.token = token; this.userId = userId; this.username = username; + this.userType = "ADMIN"; + } + + public AuthResponse(String token, Long userId, String username, String userType) { + this.token = token; + this.userId = userId; + this.username = username; + this.userType = userType; } public String getToken() { @@ -52,4 +63,12 @@ public class AuthResponse { public void setUsername(String username) { this.username = username; } + + public String getUserType() { + return userType; + } + + public void setUserType(String userType) { + this.userType = userType; + } } diff --git a/gym-manage-api/manage-sys/src/main/java/cn/novalon/gym/manage/sys/handler/auth/SysAuthHandler.java b/gym-manage-api/manage-sys/src/main/java/cn/novalon/gym/manage/sys/handler/auth/SysAuthHandler.java index e597a43..d481c22 100644 --- a/gym-manage-api/manage-sys/src/main/java/cn/novalon/gym/manage/sys/handler/auth/SysAuthHandler.java +++ b/gym-manage-api/manage-sys/src/main/java/cn/novalon/gym/manage/sys/handler/auth/SysAuthHandler.java @@ -133,8 +133,9 @@ public class SysAuthHandler { .generateToken( user.getUsername(), user.getId(), - roleKeys); - logger.info("用户登录成功: username={}, userId={}, roles={}", + roleKeys, + "ADMIN"); + logger.info("用户登录成功: username={}, userId={}, roles={}, userType=ADMIN", user.getUsername(), user.getId(), roleKeys); @@ -146,7 +147,8 @@ public class SysAuthHandler { AuthResponse response = new AuthResponse( token, user.getId(), - user.getUsername()); + user.getUsername(), + "ADMIN"); return ServerResponse.ok() .bodyValue(response); });