随笔分类 - Spring Social【已废弃】
Spring Social【已废弃】,Spring Social 官方已进入维护阶段
摘要:原文地址:spring官方为什么放弃spring social项目及替代方案 spring social 1.6之后官方不在维护该项目, spring boot 2.x之后也不在提供spring social的 Autoconfiguration. 原因: https://spring.io/blo
阅读全文
摘要:⒈编写QQ用户对应的数据结构 ⒉编写一个QQ API接口用于获取QQ用户信息 ⒊编写一个QQ API接口实现 ⒋编写QQ OAuth2认证流程模板类。 ⒌编写QQ的OAuth2流程处理器的提供器 ⒍编写QQ API适配器,将从QQ API拿到的用户数据模型转换为Spring Social的标准用户数
阅读全文
摘要:⒈常用的pom依赖 ⒉一些常用接口及实现 1.ServiceProvider =》AbstractOAuth2ServiceProvider 服务提供商抽象接口,针对每一个服务提供商,例如QQ、微信、微博等,都需要提供一个ServiceProvider实现。 SpringSocial给我们提供了一个
阅读全文
摘要:⒈添加pom依赖 ⒉配置SpringSecurity ⒊配置OAuth ⒋测试【如果颁发给用户的令牌没有过期,那么Spring OAuth不会颁发新的令牌,而是将上次的令牌重新返回,不同的是过期时间减少了】 1.访问http://localhost:8080/登录 为什么要登录?因为这个地址是我们提
阅读全文
摘要:SpringSocial提供了了以下三个服务,我们要做的仅仅是调用它们的服务,但是SpringSocial仅仅只提供了数据,没有提供视图 ⒈拿到所有社交网站与业务系统的绑定信息 SpringSocial已经提供了相应的数据,但并没有提供视图,相关的代码写在ConnectController中,核心代
阅读全文
摘要:⒈编写微信用户对应的数据结构 ⒉编写一个微信API接口用于获取微信用户信息 ⒊编写一个微信API接口实现 ⒋编写微信access_token类 ⒌编写微信OAuth2认证流程模板类。 ⒍编写微信API适配器,将从微信API拿到的用户数据模型转换为Spring Social的标准用户数据模型。 ⒎编写
阅读全文
摘要:⒈ ⒉ ⒊
阅读全文
摘要:⒈ ⒉ ⒊在SpringSecurity Config方法上添加过滤器链
阅读全文
摘要:⒈OAuth协议要解决的问题 如果我们的系统通过用户的密码来访问用户存储在第三方系统上的用户数据的话,对于我们来说是非常有利的,因为我们可以利用大数据来进行杀熟。而对于用户来说,是非常可怕的,你可能听说过冠希哥,还可能融过你男朋友的符文(当然,现在已经没有了符文系统)。 对于用户来说有以下隐患 1.
阅读全文