Our Software Development Kits (SDKs) help you connect your app more easily to Kinde.
Regardless of which SDK you use, you want to use Kinde in a way that makes sense for your use case, customers, security considerations, and existing architecture. Consider the following before getting started.
-
Determine what kind of SDK you need to use.
- Depending on your use case, you may need a server-side, client-side, or mobile SDK.
- You only need one SDK per application or service. You can use multiple SDKs if your product is comprised of applications or services written in multiple languages.
- You may not need multiple SDKs to support front-end and back-end behavior, but we support this configuration if it works best for you.
-
Identify the language you want to use. In some cases, we support multiple SDKs for a language.
-
Confirm that your tech stack’s versions are compatible with the SDK you want to use.
You can also view the docs in Kinde’s GitHub.
- JavaScript SDK
- React SDK
- NextJS SDK
- PHP SDK
- Node/Express APIs
- Node/Apollo GraphQL
- Node/Express GraphQL
- .NET SDK
- React Native SDK
- Android SDK
- iOS SDK