Okta
To set up the Okta OIDC provider, first visit Okta Developer and sign up to get a developer account.
1. Create an App Integration
Navigate to the Applications > Applications tab, click Create App Integration, select a Sign-in method of OIDC - OpenID Connect, and choose an Application type of Web Application, then click Next.
![Create GitHub App](/assets/images/oktaapp-2fe95823eeefa4a90eff7ce4ce336382.png)
2. Configure callback URLs
Set Sign-in redirect URIs
to https://auth.sether.com/callback
![Set redirect url](/assets/images/oktaredirect-40f1108d2f84d6d2d2a78f7f078d650a.jpg)
In the Assignments section, define the type of Controlled access for your app and then click Save to create the app integration.
3. Get the Client ID, Secret and Okta Domain
![Okta Client ID](/assets/images/oktaclient-0b0cd595837d7dd8d636d197a10ec893.png)
3. Configure SetherAuth
Add the Okta OAuth connection and enter the Client ID
, Client Secret
and Domain
in SetherAuth.
![Okta Connection](/assets/images/okta-dd47612420939615249e379c8a199bff.png)
You can now use Okta as a third-party service to complete authentication.