How To Set Up Your Own Okta App (OpenID Connect)

Step 1

Log in to your Okta account as an Administrator.


Step 2

At the top left of the page, change to Classic UI.


Step 3

Go to Applications, then click Add Application, then click Create New App.


Step 4

  • Choose platform Web.
  • For Sign on method, select OpenID Connect.
  • Click Create.
Step 4

Step 5

  • For Application Name, use your organization’s name.
  • For Login Redirect URL, enter:

    https://api.logonlabs.com/callback

  • Click Save.
Step 5

Step 6

Optional – complete this step if your site will need a Refresh Token from Okta:

  • Go to the General tab.
  • Click Edit next to General Settings.
  • Enable Refresh Token.
  • Click Save.

Note: This setting can be updated at any time.

Step 6

Step 7

At the bottom of the General tab, take note of the Client ID and Client Secret for the LogonLabs setup below.

Step 7

Step 8

Take note of your Okta account URL/Base URL (eg: https://company1.okta.com/). You can find this on the Sign On tab, as the Issuer field under OpenID Connect ID Token.


Step 9

Add your users to the App.


Step 10

LogonLabs Setup:

  1. Go to logonlabs.com
  2. Click Sign In and authenticate (or Sign Up make a new account and authenticate).
  3. Navigate to Providers, then to Default Rules (or Domain Rules and open/create a domain module).
  4. Click on the Okta button under Enterprise Identity Providers.
  5. Choose OpenID Connect for the protocol.
  6. Enter a name.
  7. Enter a description (optional).
  8. Using your Okta account URL/Base URL, enter the Login URL as:

    [BASEURL]/oauth2/v1/authorize

    (eg: https://company1.okta.com/oauth2/v1/authorize)

  9. Enter the Token URL as:

    [BASEURL]/oauth2/v1/token

    (eg: https://company1.okta.com/oauth2/v1/token)

  10. Enter your Client ID and Client Secret from the Okta Steps above.
  11. Click Save & close.
  12. Enable Okta by clicking the new entry in the Okta Identity Providers list.
Step 10