Setup Auth0 Authentication

Step by step instructions on how to setup your credentials that will allow you to login into the Bitpoke App for WordPress.

This is the second alternative to setup your credentials for the Bitpoke App by creating an Auth0 account and application.

1. Create the AuthO account and application

  1. Go to the auth0.com website and create a new account.

  2. Create an Auth0 Application (e.g you can name it Bitpoke App): Create an Auth0 application

  3. Choose the application type Regular Web Application Choose the application type

  4. Go to the application Settings and note down the following:

    • Domain (OIDC Issuer)
    • Client ID

    Note down Auth0 application credentials

  5. Complete the following in the application Settings:

    • Token Endpoint Authentication Method: Post
    • Allowed Callback URLs: https://DOMAIN
    • Application Login URI: https://DOMAIN
    • Allowed Web Origins: https://DOMAIN,

    where https://DOMAIN is the domain that you chose for the Bitpoke App when you installed it , e.g. https://dash.myagency.com.

    Fill in Auth0 application details

2. Allow access to the Auth0’s management API from application

  1. In the Auth0 dashboard, go to APIs section of the main menu Auth0 APIs Dashboard

  2. In Auth0 Management API, go to Machine To Machine Applications Auth0 - Machine To Machine Applications

  3. Make sure that Bitpoke App is authorized and it has read:users permissions. (You do that by expanding the Bitpoke App from the list)

    Autorize the Bitpoke App

    Don’t forget to press the Update button after grating the user permissions!