OAuth Authentication and API credentials

What is OAuth?

OAuth is an open standard for authorization. OAuth provides a method for clients to access server resources on behalf of a resource owner (such as a different client or an end-user).

It also provides a process for end-users to authorize third-party access to their server resources without sharing their credentials (typically, a username and password pair), using user-agent redirections.

How do the API’s work?

API access for web sites has become the new form of sharing information from third party sites like social media platforms. For instance you can share your Facebook feed to your twitter page, or feed your tweets to your web site. They require the following credentials:

  • Tokens
  • Client Secrets
  • Access Tokens

Categories