OAuth 2.1 授权服务器
OAuth 2.1 授权服务器功能提供了对《OAuth 2.1 授权框架》中定义的授权服务器角色的支持。
授权服务器功能提供了对OAuth 2.1和OpenID Connect 1.0规范以及其他相关规范的实现。 它为构建 OpenID Connect 1.0 身份提供者(Identity Provider)和 OAuth 2.1 授权服务器(Authorization Server)产品提供了安全、轻量且可定制的基础。
用例
以下列表提供了一些使用 Spring Security 授权服务器的用例,可与使用开源或商业的 OAuth2 或 OpenID Connect 1.0 提供商产品进行比较。
-
在需要高级自定义场景时,提供对配置和自定义的完全控制。
-
相比于包含所有“花哨功能”的商业产品,更倾向于选择轻量级的授权服务器。
-
软件许可和/或托管成本的潜在节省。
-
使用熟悉的 Spring 编程模型,实现快速启动并在开发过程中轻松上手。
功能列表
Spring Security 授权服务器支持以下功能:
| 类别 | 特性 | 相关规范 |
|---|---|---|
|
||
Tokens类型 |
|
|
|
||
|