- 博客(5)
- 资源 (26)
- 收藏
- 关注
原创 Spring Security(十二):认证(OAuth2)-用户名密码登录获取token
上文讲了授权码模式,了解授权码模式可以很好的了解授权模式,但实际开发中也需要 "用户名+密码"方式来获取授权,本文将"用户名密码"这种方式接入到标准的OAuth2流程中,登录成功后返回token,根据token访问其它接口。1. pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://mav...
2019-06-27 11:01:02 11336 3
原创 Spring Security(十一):授权认证(OAuth2)-授权码模式(authorization_code)
一:简介二:代码1. pom.xml注意:这里使用的springboot的版本为2.1.5.RELEASE,不同的版本功能实现上可能会有差异。<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.o...
2019-06-25 18:12:32 3432 3
原创 Spring Security(八):认证(Authentication)-社交登录(Social)-绑定和解绑
一:绑定当用于已经在平台上注册过账号之后,可以通过绑定将第三方社交账号绑定到平台注册的账号,以后使用第三方社交账号登录即可。在绑定和解绑中一个很重要的类就是org.springframework.social.connect.web.ConnectController二:获取社交账号的绑定结果MyConnectionStatusView: 连接状态视图,Spring Security So...
2019-06-07 14:42:14 1667
原创 Spring Security(七):认证(Authentication)-Web社交登录(Social)-Weixin
public interface Weixin { WeixinUserInfo getUserInfo(String openId);}@Data@ToStringpublic class WeixinUserInfo { /** * 普通用户的标识,对当前开发者帐号唯一 */ private String openid; /**...
2019-06-07 10:44:59 818
原创 Spring Security(六):认证(Authentication)-Web社交登录(Social)-QQ
QQ第三方登录文档 http://wiki.connect.qq.com/一:成为个人开发者1. 在QQ互联(https://connect.qq.com)上称为个人开发者,填上一些基本信息名称: 自己的身份证上的姓名联系地址:自己实际居住的地址手机号码:自己的手机号电子邮箱:自己的邮箱,申请开发者时会收到一封确认邮件"腾讯开放平台-开发者注册认证",点击一下链接就可以了身份证号码...
2019-06-06 23:45:08 1788 1
springboot-fastdfs.zip
2020-08-29
hadoop lib/native
2019-03-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人