On This Page

Implement authorization by grant type

Instructions for

This guide explains how to implement an OAuth 2.0 authorization flow for your application by grant type with Okta.


Learning outcomes

  • Understand OAuth 2.0 grant-type flows.
  • Set up your app for specific grant types.
  • Implement the grant-type flows.

What you need

Note: Okta's Developer Edition makes most key developer features available by default for testing purposes. Okta's API Access Management product — a requirement to use Custom Authorization Servers — is an optional add-on in production environments.


Grant-type flow

Set up your app

Before you can implement authorization, you need to register your app in Okta by creating an app integration from the Admin Console.

  1. In the Admin Console, go to Applications > Applications.
  2. Click Create App Integration.
  3. Select
    as the Sign-in method.

Flow specifics

Next steps


Note: If you need help or have an issue, post a question on the Okta Developer Forum (opens new window).