oauth是什么?
Spring Boot Oauth是描述无状态授权的协议(授权框架),因为是无状态,所以我们不需要维护客户端和服务器之间的会话。
Oauth的工作原理:
此协议允许第三方客户端代表资源所有者访问受保护资源,Oauth有四个基本角色:
资源所有者-就是资源的所有者 resource owner
资源服务器-托管所有受保护资源的服务器
客户端-访问资源服务器的应用程序
授权服务器-处理客户端发出访问令牌的服务器,这可以是与资源服务器相同的服务器