IdentityServer4 定义概念

鲁涵意
2023-12-01

IdentityServer4 是为ASP.NET Core 2.系列量身打造的一款基于 OpenID Connect 和 OAuth 2.0 认证框架。

将identityserver部署在你的应用中,具备如下的特点

认证服务

可以为你的应用(如网站、本地应用、移动端、服务)做集中式的登录逻辑和工作流控制。IdentityServer是完全实现了OpenID Connect协议标准。

单点登录登出(SSO)

在各种类型的应用上实现单点登录登出。

API访问控制

为各种各样的客户端颁发access token令牌,如服务与服务之间的通讯、网站应用、SPAS和本地应用或者移动应用。

联合网关

支持来自Azure Active Directory, Google, Facebook这些知名应用的身份认证,可以不必关心连接到这些应用的细节就可以保护你的应用。

专注于定制

最重要的是identityserver可以根据需求自行开发来适应应用程序的变化。identityserver不是一个框架、也不是一个盒装产品或一个saas系统,您可以编写代码来适应各种场景。

成熟的开源系统

IdentityServer拥有apache 2 授权许可,允许构建商业化的应用,也是.net基金会组织的成员之一,并未其提供法律支持。

免费和商业支持

如果您在构建和运行你的身份认证平台时需要帮助,我们可以通过几种方法帮助您。

IdentityServer4概述
IdentityServer4是个啥?
什么时候需要使用IdentityServer4
认证(Authentication)
API访问
OpenID Connect和OAuth 2.0 –更好的结合在一起

 类似资料: