Which OAuth 2.0 grant should I use?

A grant is a method to acquire an access token. To decide the implementation of a grant, you need to consider the type of client the end-user will be using and the end-user experience.

There are 2 flows that Event Temple supports and it depends on what you are building


Use Case

Guide

Publicly available apps Built once for use by multiple ET properties

OAuth 2.0 Code Grant Authentication

Private apps
Custom project for one specific ET property

OAuth 2.0 Client Credential Authentication