OAuth 2实战宝典
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

第2章 开放平台整体架构

OAuth 2构建了一套基于token的权限校验标准框架,用来实现各种需要权限校验的系统。但是,即使基于同样的框架,也能实现不同系统的个性化。本书主要介绍在开放平台中如何实现OAuth 2,并讨论相关细节。

本书介绍的开放平台主要由API网关、SPI网关、消息网关、服务市场、授权系统、控制台系统、门户系统、HUB系统、CMS系统、Man系统、加解密系统等子系统组成,这些子系统负责对外或对内提供服务。授权系统是开放平台中负责授权的重要子系统。授权系统需要结合其他系统才能进行授权操作,其他系统也会依赖授权系统的授权结果进行鉴权,所以有必要对开放平台的整体架构进行基本介绍。

本章首先介绍开放平台的结构和功能,然后具体介绍子系统的核心功能,最后介绍子系统之间的协作关系。