集成钉钉扫码登录的时序图
已在钉钉创建登录应用 (https://open-dev.dingtalk.com)
名称 | OAuth 系统集成 |
---|---|
描述 | 用于企业内部系统的登录 |
LOGO 地址 | https://nnemp-product-1254101407.cos.ap-shanghai.myqcloud.com/logo/logo1.png |
回调地址 | https://oauth.nncz.cn/dingtalk/callback |
appId | *** |
appSecret | *** |
- 扫码成功以后返回 loginTmpCode
- 浏览器发送请求到 goto 参数指定的地址
- 通过这个地址生成 jwt token 并返回给浏览器
时序图
staff表结构
属性 | 类型 | 备注 |
---|---|---|
id | Uint | 主键自增 |
unionid | String | 用户在当前开放应用所属企业的唯一标识 |
openid | String | 用户在当前开放应用内的唯一标识 |
dingid | String | 钉钉id |
nickname | String | 用户在钉钉上面的昵称 |
created_at | Date | 记录创建时间 |
updated_at | Date | 记录更新时间 |
deleted_at | Date | 记录删除时间 |