Typeform - Kinde integration
We will receive pre-application with typeform and the data entered in typeform should be taken and user registration should be made in kindede, but a profile should also be created in the local db. Does anyone have any idea how this can happen?
4 Replies
Hi, could I start by asking what language and SDK you're using?
Hello, I am using NextJS sdk
App router v2
Hey Furkan! If I'm understanding your workflow correctly, these are the steps we should take to achieve this.
- User submits pre-screening form
- Create a user in the DB with form information
- Create a user in Kinde via the Management API. See here
The cool thing about this flow is that Kinde allows you to provide a
provided_id
field via the API which you can set as your local DB user ID. This way you can associate the user objects to one another.
An alternative to this flow (where registration comes first) could be:
- User registers via Kinde
- Kinde webhook syncs information to the local DB
- Onboarding form is filled and updated in local DB.Kinde docs
Add and manage webhooks
Our developer tools provide everything you need to get started with Kinde.
Kinde docs
Kinde Management API
The management API is for managing your Kinde account. Most things that can be done via the Kinde admin UI can be done with this API
@Yoshify Can you explain the provided_id part in more detail or if there is a code example