获取Passkey状态
GET /api/user/passkey
查询当前用户的 Passkey(WebAuthn 通行密钥)绑定状态。
鉴权说明
本接口属于用户控制台接口,需以登录用户身份调用。鉴权方式为浏览器会话 Cookie,或在 Authorization 头中携带用户访问令牌(由 生成访问令牌 获取,格式 Authorization: Bearer <access_token>)。此令牌与模型调用使用的 sk- 密钥不同。未登录将返回 401。
响应字段(200)
| 字段名 | 类型 | 说明 |
|---|---|---|
success | boolean | 是否成功 |
message | string | 提示信息 |
data | object | 状态数据 |
data.enabled | boolean | 是否已绑定 Passkey |
data.last_used_at | string | null | 最近一次使用时间;未使用过时为 null。仅在 enabled 为 true 时返回。 |
响应示例
JSON · 已绑定
{
"success": true,
"message": "",
"data": {
"enabled": true,
"last_used_at": "2026-08-30T12:00:00Z"
}
}
JSON · 未绑定
{
"success": true,
"message": "",
"data": {
"enabled": false
}
}