Kinde SDKs
SDKs and APIs
Application keys - or app keys - are credentials that you need to connect your project to Kinde. There are unique app keys for each application you have. This includes each machine to machine, front-end, back-end, or single-page application, etc.
For more information about Kinde apps, see Applications in Kinde.
In the App keys section of your application in Kinde, you’ll find these details:
Custom domain - if you have opted to use one
Domain - this is the domain issued by Kinde
Client ID - unique for this app
Client secret - unique for this app (only back-end and M2M apps have client secrets)
You can only rotate client secrets for M2M applications. For backend applications, follow these token security principles.
Go to Settings > Environment > Applications.
Find the application you want to connect.
On the application tile, select View details.
Scroll to the App keys section.
Select Copy to copy the keys.
Make sure you securely store and manage your client secret as it provides access to your Kinde account for your product.
Note that front-end (client-side) applications do not have a client secret because they run in insecure environments, typically a browser.
Add the app key details to the .env file in your code base or starter kit. Follow the instructions in the relevant SDK or the README file in the starter kit.
Do this for each application you want to connect.