Introduction
This guide provides step-by-step instructions on how to integrate Mobile Action with Okta using the OpenID Connect (OIDC) with Proof Key for Code Exchange (PKCE) flow.
Prerequisites
An active Okta account.
Administrator access to the Okta dashboard.
Step-by-Step Integration
1. Create a New Application in Okta
Log in to your Okta dashboard.
Navigate to the Applications tab and click on Create App Integration.
Choose the OIDC - OpenID Connect as the Sign-in method.
For the Application type, select Single-Page Application.
2. Configure Application Settings
Provide a name for your application.
Check the Authorization Code and Refresh Token checkboxes.
Under the Sign-in redirect URIs, enter Mobile Action's redirect URIs
3. Save and Retrieve Credentials
Click Save to create the application.
Once the application is created, note down the Client ID from the General tab of your application.
4. Enabling SSO on the Searchads.com Platform
Login to your Searchads.com account.
Go to the settings and click on the Single Sign On Tab (Please keep in mind that only the Admin users can enable the SSO).
Switch the Single Sign toggle
Fill in the Client ID and the Well-Known OpenID Configuration URL (typically in the format https://[your-okta-domain]/.well-known/openid-configuration) fields.
Click on the Save button to enable the SSO.
For more detailed information on retrieving the Well-Known OpenID Configuration URL, you can refer to this Okta documentation.