With advanced technology, most enterprises would like to implement security posture for their development process and application usage. OAuth is globally standard service access for web API development. This tutorial will deliver the deep knowledge behind OAuth and OpenID connection for the authorization server.
OAuth 2.0 allowing the user to share their resource with the third party while keeping the private credential safe. Understanding and applying the proper OAuth authentication flow will resolve the microservice authentication issues. The selection of authorization grant type will depend on the application to request authorization methods, which is supported by the API.
With OpenID Connect, you can access a trusted external provider to grant the application access to your credentials and it will be the standard for single sign-on and identity provision. If you are familiar with the Access Tokens, you can perform the predetermined set of actions to inform an API that the bearer of the token has been authorized. In addition, you also practiced authenticating JWT tokens in ASP.NET Core to improve APIS security performance.
Security:
Authentication and Authorization
Understanding OAuth2 and OpenIdConnect
Authenticate with JWT Bearer Token
Using IdentityServer4
Authenticating between microservices
Implementing Role-based and Policy-based Authorization
This online training includes the latest updates from the OAuth and OpenID Connect to deliver deeply engaged learning under API security. In this journey, you will have a Hands-on Step By Step Process of learning for a real-time experience