T31-DAY17(SpringCloud OAuth2)
2021/11/13 23:10:18
本文主要是介绍T31-DAY17(SpringCloud OAuth2),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
OAuth2是什么?
OAuth2是目前最流行的授权协议,用来授权第三方应用,获取用户数据
OAuth2四种授权模式
为什么要用OAuth2?
在我看来,每一种架构都是慢慢演变而产生的。
先看看单体架构cookie session的认证机制
可以看出弊端很明显。多个服务之间sesion不能共享,同步起来太麻烦了。成本也高。
分布式架构方案1:
session共享
方案2:
基于token
这两者的区别:
这篇关于T31-DAY17(SpringCloud OAuth2)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-14后台交互资料入门指南
- 2024-11-14如何轻松创建项目环境:新手入门教程
- 2024-11-14如何抽离公共代码:初级开发者指南
- 2024-11-14Python编程入门指南
- 2024-11-14Python编程入门:如何获取参数
- 2024-11-14JWT 用户校验:简单教程与实践
- 2024-11-14Pre-commit 自动化测试入门指南
- 2024-11-14Python编程基础
- 2024-11-14Server Action入门教程:轻松掌握服务器操作
- 2024-11-14Server Component入门教程:轻松搭建服务器组件