OAuth2 - Authentication with Azure AD

It is a protocol that allows a user to grant a third-party website or application access to the user's protected resources

Workflow explanation