Backend application setup
Configure a Kinde backend SDK using environment variables.
Kinde · Pipe
KINDE_CLIENT_ID is the environment variable for your Kinde application’s unique Client ID. Find it on the application details page and provide it to the SDK configuration.
KINDE_CLIENT_ID is an environment variable containing the unique identifier for your Kinde application. SDK configuration reads it alongside the Kinde domain, client secret, and callback URL when connecting an application to Kinde.
KINDE_CLIENT_ID=<your_kinde_client_id>| Name | Type | Description |
|---|---|---|
KINDE_CLIENT_ID | string | The unique identifier of the Kinde application being connected. |
The configured application Client ID is supplied to the Kinde SDK; this setting has no standalone runtime return value.
KINDE_CLIENT_ID=your_kinde_client_idSet the application’s Client ID in the environment before starting the app.
Configure a Kinde backend SDK using environment variables.
Select the Kinde application associated with an integration.
Keep application configuration separate from source code.
It is the environment variable used to provide an application’s unique Kinde identifier to the SDK. The value is obtained from the application’s details in Kinde.
Follow-up: Where should the value be sourced? From the application’s App keys section, where Kinde exposes the unique Client ID for that app.
It identifies the Kinde application used by the integration. In the documented Ruby setup, it is configured together with KINDE_DOMAIN, KINDE_CLIENT_SECRET, and KINDE_CALLBACK_URL.
Follow-up: Which related setting is not always present? KINDE_CLIENT_SECRET applies to back-end and M2M apps, while the Client ID is listed for the application.
Find it on the application’s Details page in Kinde and place that value in the environment configuration. The documented example uses the placeholder your_kinde_client_id.
Follow-up: How can you avoid selecting the wrong credential? Open the specific application you are connecting and copy its Client ID from App keys.
KINDE_DOMAINKINDE_CLIENT_SECRETKINDE_CALLBACK_URLclientIdApplication detailsApp keys