May 6th, 2019

The Microsoft Identity platform is OpenID Connect certified!

Hey folks,

We’re excited to announce that the Microsoft identity platform is OpenID Certified!  As long-time members of the OpenID Foundation, this is an important step for us – joining the community of certified, interoperable libraries and services.

OpenID Connect is awesome because it makes it easy for developers to build and migrate apps using simple, widely-deployed identity standards.  Both endpoints of the Microsoft Identity platform have been certified for OpenID: the Microsoft identity platform endpoint (v2.0),  which supports both personal and organizational identities, and the Azure AD v1.0 endpoint.

The Microsoft Authentication Libraries all use OpenID Connect as part of their login flow and support a variety of platforms – .NET, .NET Core, JavaScript, and all major mobile platforms.  We’ve also gathered libraries in other languages and frameworks that we’ve verified work with the Microsoft Identity platform due to our OpenID Connect support.  If you don’t see one in the language you’re working in, don’t fear, just look up “OpenID Connect library” and you’ll find what you need. The OpenID Foundation also lists certified libraries in multiple languages that will all work with the Microsoft Identity platform.

If you’re looking to learn more, Microsoft’s OpenID Connect protocol documentation lives on docs.microsoft.com.  We (and the community) are always improving those pages, so file an issue if you see something that could be explained better.  If you have any questions, we also monitor our tags on Stack Overflow and have a User Voice for any improvements you might suggest.

-The Microsoft Identity Platform Team