一天不写代码难受
一天不写代码难受
全部文章
分类
Django(37)
Django_rest框架(21)
Docker(26)
easyui(18)
echarts(9)
Elasticsearch(19)
git(6)
idea(8)
java(41)
java出错的总结(4)
java工具类(8)
java若依框架(2)
Java面试题(6)
java项目(9)
jquary(4)
js(1)
Maven(12)
mybatis--and--mybatisplus(4)
mysql(8)
OAuth2.0系列(10)
oracle(5)
Python(2)
python工具方法(2)
RabbitMQ(16)
redis(31)
springboot(44)
springcloud(3)
springmvc(40)
springsecurity(28)
sql(1)
tkinter(18)
Vue(59)
VueCli脚手架(4)
各种软件使用(6)
字符串(1)
微服务(4)
线程池(9)
项目运行步骤(14)
归档
标签
去牛客网
登录
/
注册
一天不写代码难受的博客
从学习java和python开始,学习笔记,解决问题方法,都会进行记录
全部文章
(共540篇)
springboot整合springsecurity框架,将自定义的过滤器配置到我们的项目里面,并且启动项目,测试功能(分布式项目)(七)
之前我们已经重写了springsecurity框架的认证的过滤器,还有验证的过滤器,但是只是写了个过滤器,还没有配置到项目里面,所以不起作用,那么如何将我们重写的过滤器配置到项目里面呢? 配置新的过滤器的流程 也就是在这个配置里面配置我们自定义的过滤器 //SpringSecuri...
2022-03-12
0
262
springboot整合springsecurity框架,重新创建子项目,看能不能携带token访问成功(分布式项目)(八)
因为是分布式的项目,现在我们再创建一个模块,这个模块和之前的差不多,但是将认证的相关的删除,因为认证是只是在一个子模块里面,只有一个服务器上面进行认证,其他的服务器上面就是验证,所以其他不管写多少个子模块,都是只是写和验证相关的代码。 也就是在以后其他的模块里面,只是重写验证的过滤器 重新启动...
2022-03-12
0
195
OAuth2.0系列(一),什么是OAuth2.0,我们可以用他干什么?他和单点登录的区别是什么?
OAuth2.0不仅仅可以做单点登录,还可以做其他的 什么是OAuth2.0 他就是一个协议,就是一个标准,和我们之前知道的http是一样的。我们可以根据这个协议实现授权的功能。 总之一句话,就是用户根据这个协议进行授权,然后用这个协议让一个系统访问另一个系统。实现不同的系统的交互 OAuth...
2022-03-12
0
687
OAuth2.0系列(二)OAuth2.0中四种授权方式
之前我们已经说了,OAuth2.0就是一个协议,使用这个协议,我们就可以让一个系统操作另一个系统。既然一个系统要操作另一个系统,那么系统A就要有权限操作B系统啊。所以用户就需要授权给A系统,让他操作B系统。 现在就有了不同方式的授权,现在是4种,我们分别解释: 第一种授权方式:授权码模式(aut...
2022-03-12
0
347
OAuth2.0系列(三)OAuth2.0到底在四种模式里面扮演什么角色,也就是到底在哪个地方使用OAuth2.0
因为是分布式的项目,所以,不管是什么项目,都有一个系统是需要认证的, 1 OAuth2.0是在B系统中使用,不是A系统,是B系统的认证模块生成token,返回给A系统,这个token是OAuth2.0生成的。 2 B系统要存储A系统的信息,可以写死在代码里面,也可以写在B系统里面 的数据库里面。
2022-03-12
0
258
OAuth2.0系列(四)因为要在数据库保存客户端的信息,所以这个表如何建?这个springsecurity框架已经给我们提供了,解释各个表里面的字段是什么意思
OAuth2.0的服务端和资源端都不是我们自己写的,都是springsecurity框架给我们写的,既然是springsecurity框架的,那么客户端的信息保存在数据库里面的时候,这个数据库的表结构就需要使用springsecurity框架定义的。 OAuth2.0中表结构说明 这个表是按照s...
2022-03-12
0
521
OAuth2.0实战案例(一)搭建资源服务,以后这个服务里面的资源就被OAuth2.0管理了,想要访问资源,必须携带token
因为要用OAuth2.0,所以我们的项目必须是一个分布式的项目,我们还需要将认证的服务和资源的服务分开。我们就重新的创建一个分布式的项目。 创建项目架构 1 创建分布式的项目,在父工程里面导入依赖 导入了springboot的依赖,还有springcloud的依赖 <parent>...
2022-03-12
0
402
OAuth2.0实战案例(二)搭建认证服务,就是这个服务里面就是来颁发token
我们的整个项目就是B系统,之前已经创建了资源服务,意思是以后想要访问资源服务里面的东西,要被OAuth2.0管理。 既然已经有了资源服务,并且这个资源服务是被OAuth2.0管理的。现在就需要一个认证的服务,这个认证服务的作用就是颁发token给A系统,A系统只要访问了这个认证服务,就会得到一个t...
2022-03-12
0
458
OAuth2.0实战案例(三)搭建认证服务,授权码模式测试,就是这个服务的功能是返回给你token,以后你拿上这个token就可以随意访问了
之前已经将资源的服务和认证的服务已经搭建成功了。现在我们就开始使用这两个服务进行测试了。 B系统里面要保存A系统的信息,现在我们手动在B系统的数据库里面添加A系统的客户信息 本来是B系统给A系统一个界面,保存A系统的信息,但是现在我们只是测试,就不写界面了,只是手动添加A系统的信息就可以了 以...
2022-03-12
0
1176
OAuth2.0实战案例(四)搭建认证服务,简化模式测试
之前的授权码的模式,系统A 要用授权码才可以拿到token。 现在变为简化模式了,简化模式的意思是: 现在就不需要授权码了,A系统直接就可以从B系统拿到token了。 现在在浏览器数据的地址就变为了 http://localhost:9001/oauth/authorize?response_...
2022-03-12
0
548
首页
上一页
9
10
11
12
13
14
15
16
17
18
下一页
末页