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 2

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

Follow these steps to add users to your App:

  • Go to Assignments.
  • Choose to assign Users or Groups to your 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 Default Rules (or Domain Rules and open/create a domain module).
  4. Click on the Okta button under Enterprise Identity Providers.
  5. Click Add.
  6. Choose OpenID Connect for the protocol.
  7. Enter a name.
  8. Enter a description (optional).
  9. Using your Okta account URL/Base URL, enter the Login URL as:

    [BASEURL]/oauth2/v1/authorize

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

  10. Enter the Token URL as:

    [BASEURL]/oauth2/v1/token

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

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