You are here: Web Services > Consuming Web Services > Web API Client Example Library > OAuth2 Authorization Framework

OAuth2 Authorization Framework

Signing service allows you to use the user's existing credentials with other providers in your application. You often see the following when logging in to your account with a service:

You will utilize what is called the OAuth2 authorization flow. OAuth2 is an authorization mechanism. It allows a web application such as yours to gain limited access to user accounts in various HTTP services (Microsoft, Google, etc). So strictly speaking, OAuth2 is more about authorization than authentication.

The basic flow (for a Google account) is like this:

Next: Generating OAuth2 Client Secret and Client ID