CAS单点登录-微信企业号单点登录(二十)

来源:互联网 发布:unity3d模型透明 编辑:程序博客网 时间:2024/04/29 11:48

CAS单点登录-微信企业号登录(二十)

背景

在企业号得开发中,无法避免登录的问题,多个系统前端交互可能会设计到单点登录,若多系统已单点登录,那sso如何支持呢?

概述

查看企业号开发者接口文档

我们看完文档后总结如下:
1. 企业号接口采用密码认证获取access_token
2. 企业号认证后通过code以及access_token获取用户信息,并不是两个标准的oauth2认证,也不是通过双方的access_token获取用户信息

那最终方案加入一个代理请求,给到sso是一个假装标准的sso,具体流程如下:

这里写图片描述

以上程序由于用的比较少,所以只是出一个初步的方案,如果有问题或者疑问,或者需要实现请联系博主。


其他版本下载代码尝试:GitHub 其他版本可以到GitHub或者码云查看

发现一些意外的事情可以考虑翻翻前面的博客进行学习哦

作者联系方式

如果技术的交流或者疑问可以联系或者提出issue。

邮箱:huang.wenbin@foxmail.com

QQ: 756884434 (请注明:SSO-CSDN)

原创粉丝点击