This post discusses implementing an Open ID Connect identity provider in Microsoft Entra External ID.
Auth0 is used as the identity provider, and an ASP.NET Core application is used for authentication testing.
Microsoft Entra External ID supports federation using OpenID Connect, and it was used to create the Auth0 OpenID Connect client.
The setup involves configuring the client in Auth0, setting up the callback URLs, and integrating the identity provider in the Entra External ID user flow.