refactor: update user serialization in Yggdrasil handler to use SerializeUser for improved properties handling
Some checks failed
SonarQube Analysis / sonarqube (push) Has been cancelled

This commit is contained in:
lafay
2025-11-30 19:00:59 +08:00
parent 4188ee1555
commit bdd2be5dc5
2 changed files with 19 additions and 6 deletions

View File

@@ -234,10 +234,8 @@ func Authenticate(c *gin.Context) {
response.SelectedProfile = service.SerializeProfile(db, loggerInstance, redisClient, *selectedProfile)
}
if request.RequestUser {
response.User = map[string]interface{}{
"id": userId,
"properties": user.Properties,
}
// 使用 SerializeUser 来正确处理 Properties 字段
response.User = service.SerializeUser(loggerInstance, user, UUID)
}
// 返回认证响应