7.1 获取快捷登录Code
简要描述:
- 企业可以通过获取快捷登录Code,跳转到我方平台来,直接以某个账号身份进行免密登录。apiLoginCode是在跳转时,临时用的一次性登录验证码。
注意事项:
- code只有10分钟有效期,同一个企业,同一个账号,同时只能有一个有效code,新code产生时,旧的code会自动失效。
请求头参数:
Authorization: Bearer [accessToken]
请求URL:
- /user/login/apiLoginCode/generate
请求方式:
- POST
参数:
请求参数说明
参数 | 类型 | 是否必须 | 说明 |
---|---|---|---|
providerId | string | 是 | 服务商Id |
phone | string | 是 | SAAS系统,登录账号的用户名,一般是手机号码。 |
corpId | string | 是 | 企业的Id |
返回结果示例
成功示例
{
"apiLoginCode":"[apiLoginCode]",
"expiresIn":600
}
失败示例
{
"error": "BadRequest",
"message": "accessToken无效"
}
响应参数说明
参数 | 类型 | 说明 |
---|---|---|
apiLoginCode | string | 快捷登录跳转时,需要携带的授权apiLoginCode完成认证 |
expiresIn | string | apiLoginCode有效时间,单位秒 |