Instructions for

On this page

Sign in to your SPA with the embedded Okta Sign-In Widget

Identity Engine
Instructions for

About using the Sign-In Widget with your SPA app

Create an Okta app integration

Okta org app integration configuration settings

You need two pieces of information from your org and app integration for your React app:

  • Client ID: From the General tab of your app integration, save the generated Client ID value.
  • Issuer: From the General tab of your app integration, save the Okta domain value. Use your Okta domain value for the issuer setting that represents the authorization server. Use https://{yourOktaDomain}/oauth2/default as the issuer for your app if you're using an Okta Developer Edition org. See Issuer configuration if you want to use another Okta custom authorization server.

Install the SDK

Load the Sign-In Widget

Basic sign-in flow

Run the sample application

Next steps

See also