![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oauth2
心海里的锚
这个作者很懒,什么都没留下…
展开
-
Spring security集成oauth2登录认证
一. 引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> <dependency> <groupId&原创 2020-09-03 18:29:25 · 282 阅读 · 0 评论 -
Spring Boot+OAuth2单点登录
一. 搭建统一认证中心 (port:1111)1.1 引入依赖1.2 资源服务器项目创建成功之后,这个模块由于要扮演授权服务器+资源服务器的角色,所以我们先在这个项目的启动类上添加 @EnableResourceServer 注解,表示这是一个资源服务器:@SpringBootApplication@EnableResourceServerpublic class AuthServerApplication { public static void main(String[] arg转载 2020-08-28 16:09:02 · 599 阅读 · 0 评论 -
Oauth2
一. 什么是oauth21.1 理解OAuth 2.0是目前最流行的授权机制,用来授权第三方应用,获取用户数据。OAuth(开放授权)是一个关于授权的开放标准,允许用户授权第三方移动应用访问他们存储在另外的服务提供者上的信息(比如照片、视频、用户信息等),而不需要将用户名和密码提供给第三方移动应用或分享他们数据的所有内容,OAuth2.0是OAuth协议的延续版本,但不向后兼容OAuth 1.0。即完全废止了OAuth1.0。OAuth 2.0协议正式发布为RFC-6749。1.2 使用场景在平时翻译 2020-08-28 12:07:19 · 473 阅读 · 0 评论 -
oauth2集成github做第三方登录
一. 准备工作首先登录自己的 GitHub 账户,右上角点击个人面板,选择 Settings:接下来注册你的第三方客户端应用信息注册完成之后,我们就可以获取到一个 Client ID 和一个 Client Secret,这就是我们登录时客户端的凭据。二. 创建应用2.1 引入依赖 <!--thymeleaf模板引擎--> <dependency> <groupId>org.springframework.b转载 2020-08-27 11:07:17 · 1019 阅读 · 0 评论