登入登出
通用注册登录
请参考通用注册登录章节
第三方授权登录(微博、微信、Apple)
接口说明:
BaaS.auth.loginWithThirdPartyAuthData(authData, options)
参数说明
authData 为 Object 类型,字段属性如下:
属性 | 类型 | 必填 | 默认值 | 说明 |
---|---|---|---|---|
authToken | String | 是 | - | 第三方 OAuth 登录后返回的 token |
username | String | 否 | - | 用户名, |
options 为 Object 类型,字段属性如下:
参数 | 类型 | 必填 | 默认值 | 说明 |
---|---|---|---|---|
provider | String | 是 | - | 第三方平台,目前支持 |
createUser | Boolean | 否 |
| 是否创建用户 |
syncUserProfile | String | 否 |
| 是否同步第一层级用户信息,可选值为 overwrite、setnx、false |
返回结果
Promise<UserRecord>
请求示例
err 对象结构请参考错误码和 HError 对象
已登录用户关联第三方平台账号
接口说明:
UserRecord.linkThirdPartyWithAuthData(authData, options)
参数说明
authData 为 Object 类型,字段属性如下:
属性 | 类型 | 必填 | 默认值 | 说明 |
---|---|---|---|---|
authToken | String | 是 | - | 第三方 OAuth 登录后返回的 token |
username | String | 否 | - | 用户名, |
options 为 Object 类型,字段属性如下:
参数 | 类型 | 必填 | 默认值 | 说明 |
---|---|---|---|---|
provider | String | 是 | - | 第三方平台,目前支持 |
syncUserProfile | String | 否 |
| 是否同步第一层级用户信息,可选值为 overwrite、setnx、false |
请求示例
err 对象结构请参考错误码和 HError 对象
Last updated