About environments
Kinde allows you to run multiple environments to support your software development cycle. All plans come with one production environment and one non-production environment. Higher plans come with additional non-production environments, so you can add staging, testing, beta, etc. to meet your team’s needs.
You must use the default production environment (the one you got when you first signed up to Kinde) as your production environment. This is important for when you are ready to go live. You cannot delete the production environment or add additional production environments.
You can see the environment you are working in at the top left of the home page when signed in.
Take care using multiple environments
Link to this sectionUnless you are a developer, we recommend you stay in the production environment for viewing and working with your Kinde account.
For developers who want to test new user configurations or make other changes, do this in a non-production (testing or staging) environment first, before replicating in the production environment.
Rate limiting for live production environments
Link to this sectionBefore you make your production environment live, follow this checklist.
It is critical that all third-party authentication connections (such as social connections or enterprise connections) are set up with the third-party’s Client ID and Client secret. If you leave these fields blank during setup, Kinde’s credentials will be used as a proxy, and rate limits will apply.
Note that you can leave these fields blank in your non-production environments. Non-production environments cannot be made live.
View and manage environments
Link to this sectionSelect the environment drop-down in the top left of the home screen. From here you can:
- Switch to another environment
- View all your environments (and create additional ones)
- View environment settings
Add an environment
Link to this sectionYou can only add non-production environments.
- Select the environment drop-down in the top left of the home screen, and select All environments.
- On the Environments page, select Add environment.
- Enter a name and code for the environment, then select Save.
Switch between environments
Link to this sectionSelect the environment drop-down in the top left of the home screen, and select the environment you want to switch to.
Change the name of an environment
Link to this section- Switch to the environment you want.
- Select the environment drop-down in the top left of the home screen and choose Environment settings.
- Change the environment name and select Save.
Delete a non-production environment
Link to this sectionYou cannot delete the production environment.
- Select the environment drop-down in the top left of the home screen, and select All environments.
- On the environment you want to delete select the three dots, then select Delete environment.
- Confirm you want to delete the environment. This action is irreversible.
Move data between environments
Link to this sectionThere is currently no way to shift data or configuration settings between environments. For now, you need to replicate settings manually, and export/import data or use the Kinde Management API. It’s on our roadmap to make this easier someday.