Skip to main content

Configuration

Follow this guide in order to enable AutoKitteh's Auth0 connections to use Auth0's OAuth 2.0

note

This guide assumes that the AutoKitteh server is already configured with HTTP tunneling.

Create an Auth0 app

  1. Click here to open your Auth0 dashboard.

  2. Click the "Create Application" button.

    Screenshot 1: Create an app
  3. Enter a name for the app, select "Regular Web Application" as the application type and click the "Create" button.

    Screenshot 2: Create an app
  4. Click the "Credentials" tab. For "Authentication Method", select "Client Secret (Post)". Click "Save".

    Screenshot 3: Credentials
  5. Click the "Settings" tab.

  6. Take note of the "Client ID","Client Secret" and "Domain" values – you'll need them later to initialize the Auth0 connection.

    Screenshot 4: Settings
  7. Scroll down to the "Application URIs" section.

  8. Add the following URIs to the "Allowed Callback URLs" field:

    Screenshot 5: Allowed Callback URLs
tip

For information about obtaining the example.ngrok.dev URL, see HTTP tunneling.

  1. Scroll down to the "Advanced Settings" section. Expand the section.

  2. Click the "Grant Types" tab. Add the "Client Credentials" grant type.

    Screenshot 6: Grant Types
  3. Click the "APIs" tab. Authorize the app to use the "Auth0 Management API".

    Screenshot 7: API Authorization
  4. Expand the "Auth0 Management API" section. Select necessary permissions for your use case.

    Screenshot 8: API Permissions
  5. Click the "Update" button.