This page is for Authlete 2.x. For current (3.0) documentation, see this page.
Preface
As a general recommendation, prioritize using the authorization code flow (with PKCE). If the authorization code flow is not an option, carefully evaluate and consider alternative methods only after thoroughly understanding the characteristics and implications of each flow.Grant Flow Details
The grant types defined in RFC6749 are as follows: There are five types. For each grant type, the elements issued from the authorization endpoint or token endpoint to the client application differ.| Flow | Authorization Endpoint | Token Endpoint |
|---|---|---|
| Authorization Code | Authorization Code | Access token, Refresh token |
| Implicit | Access Token | - |
| Resource Owner Passwords Credentials | - | Access token, Refresh token |
| Client Credentials | - | Access token |
| Refresh Token | - | Access token, Refresh token |