Spring Security深入浅出--5、开发微信登陆

创建WeixinProperties

创建Weixin接口

创建WeixinImpl类

创建WeixinUserInfo类

创建WeixinAccessGrant类

创建WeixinOAuth2Template类,需要注意的是微信用户信息的命名没有遵循oauth规范,需要我们指定设置进去

创建WeixinAdapter类,将微信 api的数据模型转为spring social的标准模型。

创建WeixinServiceProvider,微信的OAuth2流程处理器的提供器,供spring social的connect体系调用

 

创建WeixinAutoConfiguration,微信登录配置

添加微信接口

重启

扫描登陆

进入

数据库

发布了474 篇原创文章 · 获赞 99 · 访问量 18万+

猜你喜欢

转载自blog.csdn.net/qq_37909508/article/details/104113474