一个Java码农眼中的技术世界Java技术升华spring-social

使用 Spring Social 开发第三方登录

2018-05-09  本文已影响529人  紫霞等了至尊宝五百年

简介



实现概述

开发 QQ 登录(上)

接口
存取前五步后的令牌信息

每位用户都有一个令牌,所以是多实例的一种对象
restTemplate 负责向服务商发 HTTP 请求


点击文档资料
获取用户信息的 API
所需参数
获取用户信息实现类

开发 QQ 登录(中)




定位此类下的 sql 脚本

复制此段脚本到自己数据库执行

开发 QQ 登录(下)

编辑 hosts 文件
访问本机的9090端口

处理注册逻辑

单机 Session 处理


存活时间至少1min

集群 Session 管理


使用现成的 Spring Session 大法


所支持的数据存储中间件类型

下载 redis 后解压并 make 编译一下



启动 Redis 服务
配置
的确存了很多 session 信息

Spring Security OAuth开发APP认证框架

1简介





2 实现标准的OAuth服务提供商

3

复制这段代码到
复制到此

重构短信登录

重构社交登录

简化模式
标准模式

令牌配置

上一篇 下一篇

猜你喜欢

热点阅读