Kinde and edge worker services
Integrations
If you use Cloudflare to manage authentication across your systems, you can use Kinde as an third-party identity provider.
This topic explains how to set up Cloudflare Zero Trust to use Kinde as an auth identity provider through OpenID Connect.
You need to already have a backend web application set up in Kinde to follow this procedure.
In Kinde, go to Settings > Applications.
Select View details on the relevant backend/web application.
Copy the Client ID and Client secret and add them somewhere you can access later.
Scroll to the Callback URLs section and enter the Zero Trust Team domain in the Allowed callback URLs field. (Copied in the procedure above)
In this example, we would paste: mirosaurus.cloudflareaccess.com/cdn-cgi/access/callback
Select Save.
In your browser, go to the OpenID configuration URL of your Kinde business. This will be https://<your_kinde_subdomain>.kinde.com/.well-known/openid-configuration
Our example shows details for mirosaurus.kinde.com/.well-known/openid-configuration
https://mirosaurus.kinde.com/.well-known/jwks
https://mirosaurus.kinde.com/oauth2/token
https://mirosaurus.kinde.com/oauth2/auth
authorization_endpoint
copied in the previous proceduretoken_endpoint
copied in the previous procedurejwks_uri
copied in the previous procedure