Securing .NET Microservices with Duende IdentityServer using OAuth2, OpenID Connect and Ocelot API Gateway course