匿名登录
POST/auth/v1/signin/anonymously
接口说明
匿名登录接口,同一个设备ID最多只能注册一个匿名用户,生 成匿名用户的access_token
入参要求:
x-device-id: 设备id(必填,请求头中传入)client_id: 应用对应的客户端id(可选,默认为环境id)
前置条件:
- 同一个设备ID只能注册一个匿名用户
- 设备ID需要客户端随机生成并缓存
出参:
- 返回标准的token响应(access_token、refresh_token等)
- scope为"anonymous",表示匿名用户
匿名登录请求示例
POST /auth/v1/signin/anonymously
x-device-id: device_123456
Content-Type: application/json
{}
匿名登录响应示例
{
"token_type": "Bearer",
"access_token": "your_access_token",
"expires_in": 7200,
"scope": "anonymous",
"sub": "7ft9WRremXrz-TfgoAR9Uw"
}
关键特性:
- 同一个设备ID只能生成一个匿名用户
- 匿名用户没有用户名、密码等个人信息
- 适合临时使用或体验功能的场景
- 可以通过绑定其他登录方式升级为正式用户