Setup Authentication

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

We offer two possibilities to setup your credentials for the Bitpoke App, either by creating an Auth0 account and application or by using Google’s OAuth 2.0 .

Option 1: Create an AuthO account and application

Step 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

Step 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!

Option 2: Create Google OAuth credentials

In Google Cloud Platform, go to the Credentials page on APIs & Services -> Credentials and choose Create Credentials, the select OAuth client ID. Make sure you have selected the project where you’ve installed the Bitpoke App in.

Create Google OAuth Credentials

Here you need to choose the application type Web Application and insert the domain that you choose for the Bitpoke App when you installed it, e.g. https://DOMAIN.

Create Google OAuth Credentials

Click on Create and you’re all set. Note down the following because you need them to Configure App :

  • CLIENT ID
  • OIDC ISSUER, which is https://accounts.google.com