OAuth 2.0 provides a standard way to provide security for REST endpoints. It is widely used to protect access to platform APIs which are accessed by native applications and web applications. Access can be granted directly to an API client or access can be granted to an API client by a user delegating their own access rights.
The OAuth 2.0 specification describes numerous grant types which can be used to obtain an Access Token. Which grant types you should use depends on the use-cases you need to support.
The guides in this section describe how to run the different OAuth 2.0 grant flows.
Updated 8 months ago