本文主要是介绍T31-DAY17(SpringCloud OAuth2),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
OAuth2是什么?
OAuth2是目前最流行的授权协议,用来授权第三方应用,获取用户数据
OAuth2四种授权模式
为什么要用OAuth2?
在我看来,每一种架构都是慢慢演变而产生的。
先看看单体架构cookie session的认证机制
可以看出弊端很明显。多个服务之间sesion不能共享,同步起来太麻烦了。成本也高。
分布式架构方案1:
session共享
方案2:
基于token
这两者的区别:
这篇关于T31-DAY17(SpringCloud OAuth2)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!