用户登陆

使用openId登录到mytijian网站

在开放平台完成注册后,即可通过sso接口登录mytijian网站。
登录过程如下

  1. 调用注册接口,获取openId
  2. 使用openId获取一个用户的一次性登陆码
  3. 使用一次性登陆码重定向到指定页面

时序图

涉及到以下两个接口:

第一步、获取用户一次性登陆码
请求URL: https://m-api.lejian.com/open-api/V2/loginAuthCode?accessToken=ACCESS_TOKEN
请求协议:HTTPS
请求方式:POST
需要签名:否
URL参数:
参数 是否必须 说明
accessToken 当前可用的accessToken
POST参数示例
  1. {
  2. "openId":"qz2itzakGckPu3KQ0NpbQkwtYOmS"
  3. }
参数名 是否必须 类型 说明
openId string 用户openId
返回示例:
  1. {
  2. "success":"T",
  3. "data":{
  4. "result":"lBq_ySTbIwVmpH79xioIzvVUFlhoOjaN"
  5. },
  6. "msg":"success"
  7. }
返回参数说明:
参数名 类型 说明
result string 本次调用接口生成的一次性登陆码

第二步、使用一次性登陆码重定向到mytijian登录页 (H5)

接口地址: https://m-api.lejian.com/open-api/sso/oauth/dispatcher?loginToken=LOGIN_TOKEN&redirectUrl=REDIRECT_URL
请求方式: 重定向
需要签名:否
参数名 是否必须 说明
loginToken 上一个接口获取到的loginToken
redirectUrl 可指定跳转到某个业务
常用redirectUrl地址说明:
业务 地址 说明
通用URL 任意一体化平台服务链接 金牌测试环境跳转使用:https://web-dev.goldnurse.com/?workId=132#/
文档更新时间: 2023-11-24 15:27