
java
小斌斌阿
这个作者很懒,什么都没留下…
展开
-
使用Spring Social开发第三方登录_OAuth协议简介
OAuth协议要解决的问题:用户名密码:通过Token令牌解决。OAuth协议中的各种角色:服务提供者Provider:如微信资源所有者Resource Owner:用户第三方应用Client认证服务器Authorization Server:产生令牌资源服务器Resource Server:如用户自拍数据,验证令牌OAuth协议运行流程:第二步有四种授权模式:授权码模式:...原创 2018-06-19 12:00:59 · 318 阅读 · 0 评论 -
使用Spring Social开发第三方登录_SpringSocial简介
实现第三方登录。前五步为OAuth协议标准化流程,第六步为个性化流程,不同的服务提供商提供的用户基本信息字段等可能不同。SpringSocial把上述过程封装到Social AuthenticationFilter中,然后加入到Spring Security的过滤器链上: 服务提供商抽象及其实现。 前五步流程的抽象及其实现。 帮助我们实现第六步获取用户信息的个性化实现。 封装前六步获取的用户信息。...原创 2018-07-09 20:46:27 · 1603 阅读 · 0 评论