Closed cstrnt closed 4 months ago
can I work on this ??
@skushagra9 we'll still need to discuss some things regarding the implementation. Will keep you in the loop. Also @simonorzel26 had some interest in doing this
you can assign to me if needed
@simonorzel26 we're putting this on hold as we evaluate switching to Lucia auth
working on a larger refactor of the auth system, will work this in somehow
closing in favor of #81
Problem Currently, the only way to use UnInbox is by Passkey Auth. While passkeys are a super nice technology and are really secure they're not that well known (yet) and this might hinder people from using UnInbox and that should never be a blocker.
Constraints:
Proposed Solution Implement a One Time Code login method. When the user wants to sign-up / login they will need to enter an email address. They will receive an email containing a code containing 6 characters (number/uppercase letters). They can then enter this code in combination with their email to login or signup.
Technical Details