workos / authkit-nextjs

The WorkOS library for Next.js provides convenient helpers for authentication and session management using WorkOS & AuthKit with Next.js.
MIT License
43 stars 9 forks source link

Improve Signup Process Efficiency in Authkit #22

Closed gorbulls456667 closed 1 month ago

gorbulls456667 commented 3 months ago

The signup process, involving email and password entry, appears overly cumbersome compared to contemporary standards. Following signup completion, Authkit requires users to re-enter the same credentials for logging in before requesting an OTP.

Upon initial email and password submission during signup, the system should immediately prompt for OTP without requiring an additional login step.

In general, the preferred behavior is as follows:

For the conventional method (other Auth providers follow this approach):

However, with Authkit:

PaulAsjes commented 3 months ago

Thanks for the feedback! We're currently evaluating ways to make this process more streamlined.

k11kirky commented 3 months ago

+1 this would be great, I have also had customers inform me that they had to verify they are human multiple times throughout the flow.

MikeCarbone commented 2 months ago

@k11kirky I ran into this issue today in authkit as well. I had to go through the cloudflare verification process multiple times throughout the sign up flow. I was prompted after every single step in the process (and successfully validated I was human each time of course)

PaulAsjes commented 1 month ago

Hi all, we've heard your feedback and streamlined the sign up/sign in process: https://workos.com/changelog/sign-in-on-signup

I'm going to close this issue as it's not really an issue with the authkit-nextjs library, but feel free to open up another issue if you have a problem with the library specifically.