广州网站开发棋牌,龙岩到永定,网站开发 .net,h5制作软件包括钉钉内嵌H5微应用单点登录对接
https://open.dingtalk.com/document/isvapp/obtain-the-userid-of-a-user-by-using-the-log-free
前端需要的代码 1、安装 dingtalk-jsapi
npm install dingtalk-jsapi2、在所需页面引入
import * as dd from dingtalk-jsapi; // 引入钉钉a…钉钉内嵌H5微应用单点登录对接
https://open.dingtalk.com/document/isvapp/obtain-the-userid-of-a-user-by-using-the-log-free
前端需要的代码 1、安装 dingtalk-jsapi
npm install dingtalk-jsapi2、在所需页面引入
import * as dd from dingtalk-jsapi; // 引入钉钉api3、接收corpId 接收corpId之前钉钉后台创建的微应用要配置H5页面跳转地址 圈红的地址是自己H5页面的地址后面的是固定的
配置完地址一定要发布否则不生效
然后在H5代码里面获取corpId
const params route.query.corpId as string;获取到 corpId 调用下面的方法获取到code传给后台接口后台处理登录返回token
let code ref()
dd.ready(function () {dd.runtime.permission.requestAuthCode({corpId: params, // 企业idonSuccess: function (info: any) {code.value info.code; // 通过该免登授权码可以获取用户身份},});});