Overview

IdentityModel is a family of libraries for building OAuth 2.0 and OpenID Connect clients.

IdentityModel

Base library for OIDC and OAuth 2.0 related protocol operations and constants and other misc helpers (.NET Standard 2.0 / .NET Framework >4.6.1).

IdentityModel.AspNetCore

ASP.NET Core specific helper library for token management.

IdentityModel.AspNetCore.OAuthIntrospection

OAuth 2.0 token introspection authentication handler for ASP.NET Core.

IdentityModel.OidcClient

.NET based implementation of the OAuth 2.0 for native apps BCP. Certified by the OpenID Foundation.

oidc-client.js

JavaScript based implementation of the OAuth 2.0 for browser-based applications BCP. Certified by the OpenID Foundation