匿名登录
POST/auth/v1/signin/anonymously
同一个设备ID,最多只能注册一个匿名用户, 生成一个匿名用户的access_token
Request
Query Parameters
client_id string
应用对应的客户端id,可从云开发平台-->身份认证-->开发设置获取。默认为环境id,可以不传
Header Parameters
x-device-id stringrequired
匿名登录时必填。设备id,当前登录设备的id。客户端应随机生成,并缓存到客户端。此参数在匿名登录时用于计算用户id,未缓存会导致匿名用户再次登录,用户id发生变化
- application/json
Body
object
Responses
- 200
- 400
- 403
- 500
A successful response.
Response Headers
- application/json
- Schema
- Example (from schema)
- Example
Schema
token_type 访问令牌类型 (string)
统一返回 Bearer
access_token 用户的访问令牌 (string)
用于访问云开发HTTP API的令牌,长度4096位以内
refresh_token 用户的刷新令牌 (string)
access_token过期可通过refresh_token刷新获取新的access_token,过期时间默认为31天。长度128位以内
expires_in int32
access_token的过期时间,单位为秒
scope 授权范围 (string)
sub 用户的唯一id (string)
groups string[]
{
"token_type": "string",
"access_token": "string",
"refresh_token": "string",
"expires_in": 0,
"scope": "string",
"sub": "string",
"groups": [
"string"
]
}
{
"token_type": "Bearer",
"access_token": "eyJhbGciOiJSUzI1NiIsImtpZCI6IjlkMWRjMzFlLWI0ZDAtNDQ4Yi1hNzZmLWIwY2M2M2Q4MTQ5OCJ9.eyJpc3MiOiJodHRwOi8vbG93Y29kZS01ZzlhYzIwdTJhMjdkYTQ2LmFwLXNoYW5naGFpLnRjYi1hcGkudGVuY2VudGNsb3VkYXBpLmNvbSIsInN1YiI6IjdmdDlXUnJlbVhyei1UZmdvQVI5VXciLCJhdWQiOiJBT0o4eUFBQnpOc01YZjBJY0tjIiwiZXhwIjoxNzM0Njg5NTU3LCJpYXQiOjE3MzQ2ODIzNTcsIm5vbmNlIjoiNmE4ZmNmM2YtY2NkOC00NjJhLTgwNmEtZGE0ZWFlYzc5YjUyIiwiYXRfaGFzaCI6Ii1sd2RDaVhqUXRLY1FPZkM4Y1VYYXciLCJuYW1lIjoiQW5vbnltb3VzIiwic2NvcGUiOiJhbm9ueW1vdXMiLCJwcm9qZWN0X2lkIjoibG93Y29kZS01ZzlhYzIwdTJhMjdkYTQ2IiwibWV0YSI6eyJ3eE9wZW5JZCI6IiIsInd4VW5pb25JZCI6IiJ9LCJ1c2VyX2lkIjoiN2Z0OVdScmVtWHJ6LVRmZ29BUjlVdyIsInVzZXJfdHlwZSI6IiJ9.m0BgSPuw3rs-mU-SfdYz85LmmWnZIOmlanRsMx0U8IrkZTAptRvaNYBxyoRGuKB2DlsF8MsAG7DNSqNpK2fasHGT1mP3l3YKXwoApRuo_JtTuMSE95guRoiXuu60fJIBs_5lRHv6vXgtQ3p9t9erbtcePXbm1Ux7BtGD71yN7gwaJXmGA73Ck7ZI-0tpyV93gUJGKhO3T7kHNbEOyX_1jJ74W5cH_zK5AVAXi6NhCrtT46MiANdWUDORNBbjFcVYjWZggTB9EWU6nnj_YWQO9IiDJuKWBWsJcMakcxMs2Vf0r8N78QR0w1edhgoX3QqcKSfkGmrQZE9Ln6iga4D6wA",
"expires_in": 7200,
"scope": "anonymous",
"sub": "7ft9WRremXrz-TfgoAR9Uw"
}
- invalid_argument请在请求头添加设备id,x-device-id在Header中未传入
- unimplemented请联系管理员开启匿名登录,匿名登录未开启,前往云开发平台开启
Response Headers
- application/json
- Schema
- Example (from schema)
Schema
object
{}
Response Headers
- application/json
- Schema
- Example (from schema)
- Example
Schema
object
{}
{
"error": "permission_denied",
"error_code": 7,
"error_description": "cors permission denied, please check if lowcode-5g9ac20u2a27da47-1307578329.tcloudbaseapp.com in your client AOJ8yAABzNsMXf0IcKc domains"
}
An unexpected error response.
Response Headers
- application/json
- Schema
- Example (from schema)
Schema
error 错误信息 (string)
error_code int32
error_description 错误描述 (string)
{
"error": "string",
"error_code": 0,
"error_description": "string"
}
Loading...