Eric.Liang 发表于 2021-1-13 14:28:44

帮你打开活字格更神奇的功能:九十一,企业微信扫码登录

本帖最后由 Eric.Liang 于 2021-3-15 09:34 编辑

在之前的版本我们提供了钉钉扫码登录和微信扫码登录,就有很多格友问有没有企业微信扫码登录的教程和插件
喜大普奔,你们想要的终于出炉了~
http://img.soogif.com/W1DCwfx5RSOdPlZvs1HkAGgVUwI4xM2d.gif_s400x0

插件下载地址:命令类型插件 - 企业微信扫码登录
https://gcdn.grapecity.com.cn/fo ... 86041&fromuid=51381
(出处: 葡萄城产品技术社区)

具体如何使用呢,一起来看一下

操作主要分为两部分

一、企业微信端
需要在企业微信端获取对应的CropId,CropSecret,AgentId

CropSecret,AgentId在对应的企业微信的应用下获取


其次,扫码登录的功能需要在企业微信中企业微信授权登录,
可参考这里:开始开发 - 企业微信API (qq.com)



二、活字格
当企业微信端配置完成后,活字格端的使用和钉钉扫码登录以及微信扫码登录雷同

管理控制台-应用域名设置活字格服务端,应用管理-常规设置 -设置域名
域名:http://www.domain.com:8080/应用名称


1.可以在登录页面添加企业微信扫码登录功能


2.添加服务端命令,可自行选择首次登录模式(创建用户会以企业微信用户名作为活字格用户名创建,与已有用户关联需要选择跳转的页面,在页面中去进行用户的绑定)
创建用户

与已有用户管理


3.创建用户比较简单,不多做赘述;与已有用户关联模式如上图,在扫码之后会自动跳转选择的关联用户的页面里(这里跳转的是账号绑定页面)
在账号绑定页面中,使用活字格的GETURLQUERYVALUE公式获取URL中的token

通过输入已有账户的用户名密码去进行绑定,此时需要使用的是绑定企业微信用户命令


4.同样的,也可以在关联用户的时候注册新用户进行账号绑定


具体的效果如下:
创建用户


与已有用户关联


注册用户关联




工程文件见附件,企业微信环境以及CropID等信息的获取需要自己按照步骤一实现



页: [1]
查看完整版本: 帮你打开活字格更神奇的功能:九十一,企业微信扫码登录