创建WeixinProperties
创建Weixin接口
创建WeixinImpl类
创建WeixinUserInfo类
创建WeixinAccessGrant类
创建WeixinOAuth2Template类,需要注意的是微信用户信息的命名没有遵循oauth规范,需要我们指定设置进去
创建WeixinAdapter类,将微信 api的数据模型转为spring social的标准模型。
创建WeixinServiceProvider,微信的OAuth2流程处理器的提供器,供spring social的connect体系调用
创建WeixinAutoConfiguration,微信登录配置
添加微信接口
重启
扫描登陆
进入
数据库