OAuth 2.1 授权服务器
OAuth 2.1 授权服务器功能提供对OAuth 2.1 授权框架中定义的授权服务器角色的支持。
授权服务器功能提供了OAuth 2.1和OpenID Connect 1.0规范以及其他相关规范的实现。它为构建 OpenID Connect 1.0 身份提供商和 OAuth 2.1 授权服务器产品提供了安全、轻量级和可定制的基础。
用例
以下列表提供了一些使用 Spring Security Authorization Server 而不是开源或商业 OAuth2 或 OpenID Connect 1.0 提供商产品的用例。
-
当需要高级定制场景时,提供完全的配置和定制控制。
-
与包含所有“花哨功能”的商业产品相比,更偏爱轻量级的授权服务器。
-
在软件许可和/或托管成本方面可能节省开支。
-
在开发过程中,使用熟悉的 Spring 编程模型,可以快速启动并易于使用。
功能列表
Spring Security Authorization Server 支持以下功能
| 类别 | 功能 | 相关规范 |
|---|---|---|
|
||
令牌类型 |
|
|
|
||
|