/auth/me
更新当前认证用户的基本资料,支持修改用户名和MFA启用状态。参考:GDPR Art 16 (Right to Rectification)、OWASP ASVS V2.1。
请求体
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 |
否 |