Is there a way to change *when* email verification comes up in the sign-up flow?
I have been working on a software product built in Remix.run framework and I am implementing Kinde for authenthication and I really like it. However I am working on the user sign up flow and I want to know is there a way to change when email verification happens?
On sign-up I want users to be able to add first name, last name, emails and passwords all in one page. Then after submitting I want to be able to verify the email.
However presently they're always asked to verify an email first before they create their password. And this is not the best user experience for customers. Is there a way to bypass this?
2 Replies
Hi @Rahmat. Great question. I'll find out if we have a workaround for this. I know we designed it OOTB this way to minimize fake/bot sign ups.
But if you are looking to customize the sign-up flow, Kinde does offer some flexibility. You can design your own custom sign-up and sign-in pages while still leveraging Kinde's secure authentication backend. This means you can collect the user's first name, last name, email, and password on one page, but the email verification step will still be required before the account creation is finalized.
To implement this, you would need to integrate your custom sign-up form with Kinde's authentication API, where you can handle the user input and then pass it to Kinde for the verification and authentication process. You can find more details on how to set up custom authentication pages in the Kinde documentation. See https://kinde.com/docs/authentication-and-access/custom-authentication-pages/
Let me know if this is helpful as a workaround.
Kinde Docs
Custom sign-up and sign-in pages - Authentication and access - Help...
Our developer tools provide everything you need to get started with Kinde.