PUT /auth/me

更新当前认证用户的基本资料,支持修改用户名和MFA启用状态。参考:GDPR Art 16 (Right to Rectification)、OWASP ASVS V2.1。

身份认证 `bearerAuth` application/json

请求体

Schema: service-identity/internal/handler/dto.UpdateUserAuthRequest

字段类型必填示例约束描述
metadata object 否 extra keys: `string` Metadata (flat string map)
mfa_enabled boolean 否 MFAEnabled
username string 否 Username

响应

状态描述Schema
200用户信息更新成功service-identity/internal/handler/dto.UpdateCurrentUserAuthResponse
400请求参数无效service-core/base/dto.SimpleResponse
401未认证或令牌无效service-core/base/dto.SimpleResponse
500服务器内部错误service-core/base/dto.SimpleResponse

引用的 Schema

service-core/base/dto.SimpleResponse

字段类型必填示例约束描述
code integer 否
message string 否
timestamp string 否

service-identity/internal/handler/dto.UpdateCurrentUserAuthResponse

字段类型必填示例约束描述
code integer 否
message string 否