本帖最后由 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等信息的获取需要自己按照步骤一实现
扫码登录.fgcc
(805.54 KB, 下载次数: 701)
|