教育-区级管理平台与物联中心应用集成对接

时间:2023-11-01 16:19:53

区级管理平台与物联中心应用集成对接

Web端(浏览器)应用跳转第三方应用采用OAuth2.0的授权码模式来实现免登。时序图如下:

图1 时序

流程图如下:

图2 流程
  1. 整个流程可以分为以下三个步骤:
    1. 用户登录学校基座Web门户后,点击第三方应用时,基座判断是否是第三方应用,如果是,会生成免登授权码code,将免登授权码code添加到第三方应用页面地址(即应用上架时的桌面端地址)的后面。
    1. 第三方应用可以拿到code参数,调用学校数字基座接口(即调用《2.2.4.1根据code获取accessToken》),交换出accessToken。code有效期3分钟且一次有效,accessToken有效期两个小时。
    2. 第三方应用拿到accessToken后调用学校数字基座接口(即调用《2.2.4.2根据accessToken获取用户信息》),就可以交换出用户信息,自此免登流程基本完成。
  2. 物联中心与区管平台,做按钮集成展示;再以独立应用上架到WeLink。
support.huaweicloud.com/educationcloudplatform-education/educationcloudplatform_68.html