
oauth2.0
文章平均质量分 89
浮生夢
当有一天,有星光刺破黑洞的昏暗,那是我吞吐天地的余晖,代表着我已映照诸天。当有一天,有玄雷划过星空的浩瀚,那是我拳光的劲风,代表着我已回来。当星河列阵,宇宙星海星光齐绽,那是我在笑,我已复苏,我在归来,我已无敌!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring Security 0auth2 认证服务器和资源服务器实现
【代码】Spring Security 0auth2 认证服务器和资源服务器实现。原创 2023-02-07 22:49:43 · 2388 阅读 · 1 评论 -
单点登录原理及实现
一,背景单点登录顾名思义就是在多个应用系统中,只需要登录一次,就可以访问其他相互信任的应用系统,免除多次登录的烦恼。比如我们登录了百度账号,再去百度百科,百度文库就不需要再次登录了。二,原理说明单点登录主流都是基于共享 cookie 来实现的,下面分别介绍 同域 和 跨域 下两种场景具体怎样实现共享cookie的。2.1. 同域单点登录适用场景:都是企业自己的系统,所有系统都使用同一个一级域名通过不同的二级域名来区分。举个例子:公司有一个一级域名为 xxx.com ,我们有三个系统分原创 2022-01-01 16:28:20 · 6746 阅读 · 0 评论 -
单点登录以及实现(前后端分离和前后端不分离方式)
本文主要使用springSecurity来实现,其他实现请参照其原理自行研究。一,单系统登录机制1、http无状态协议web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务器会独立处理,不与之前或之后的请求产生关联,这个过程用下图说明,三次请求/响应对之间没有任何联系但这也同时意味着,任何用户都能通过浏览器访问服务器...原创 2022-11-19 13:31:13 · 2846 阅读 · 1 评论 -
OAuth 2.0的流程和原理
一、应用场景为了理解OAuth的适用场合,让我举一个假设的例子。有一个"云冲印"的网站,可以将用户储存在Google的照片,冲印出来。用户为了使用该服务,必须让"云冲印"读取自己储存在Google上的照片。问题是只有得到用户的授权,Google才会同意"云冲印"读取这些照片。那么,"云冲印"怎样获得用户的授权呢?传统方法是,用户将自己的Google用户名和密码,告诉"云冲印"...原创 2019-05-20 17:41:43 · 651 阅读 · 0 评论