OAuth 1.0

OAuth 2.0

Introduction

A protocol about permission delegation.

OAuth Roles

  1. Resource Owner
  2. Client
  3. Authorization Server
  4. Resource Server

// Auth server & resource server can be the same system

OAuth Flow

  1. User using an Client App, login using Google.
  2. Client app redirect user to AuthorizationServer to login.