admin 管理员组文章数量: 1184232
企业微信的扫码登录官方文档
https://work.weixin.qq/api/doc/90000/90135/90988
企业微信扫码登录认证流程
上面是官方的图片,看上去比较复杂。因此我用直白简洁的语言梳理下流程。
1、首先在自己的网站上获取到企业微信登录的二维码(二维码怎么获取稍后再说,这里想象下你已经有了一个二维码)
2、你拿着手机扫描二维码,确认登录之后,页面就会自己进行重定向的跳转,跳转的url如何配置下面再讲,但是注意,这个重定向的url可以是内网地址
3、重定向到指定url时,企业微信会在这个url后加上一个code参数,根据这个code参数在你的程序内部再次请求企业微信的一个接口,就可以获取到扫码用户的企业微信userid
4、获取到userid后就可以去数据库中查询这个userid和自己系统用户的对应关系了,到了这里就和自己网站的登录逻辑对应上了
开发前准备
参数获取
| corpid |
每个企业都拥有唯一的corpid,获取此信息可在管理后台“我的企业”-“企业信息”下查看“企业ID” |
| agentid |
每个应用都有唯一的agentid。在管理后台->“应用与小程序”->“应用”,点进某个应用,即可看到agentid。secret |
| secret |
secret是企业应用里面用于保障数据安全的“钥匙”,每一个应用都有一个独立的访问密钥,为了保证数据的安全,secret务必不能泄漏。 |
这三个参数的说明文档见这里
https://work.weixin.qq/api/doc/90000/90135/90665
设置授权回调域
版权声明:本文标题:网站进行企业微信授权登录(附带代码超详细版) 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1763772765a3268872.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论