orbitkit icon indicating copy to clipboard operation
orbitkit copied to clipboard

Add more authentication options

Open ixahmedxi opened this issue 2 years ago • 4 comments

ixahmedxi avatar Apr 05 '24 21:04 ixahmedxi

Does this refer to more OAuth providers (any ones in particular if so?), or more authentication methods (i.e. email and password, magic link)?

syhner avatar Apr 08 '24 21:04 syhner

Aside from #14 which is being prepared for an authentication flow that involves email + verification code, I reckon that an ordinary email + password flow (maybe with MFA added), would be great to have. How do we feel about Magiclink?

Also - just a thought. Many SaaS apps out there support SSO on an enterprise level. Is there an interest to add that as well somehow?

imCorfitz avatar Apr 09 '24 06:04 imCorfitz

Basically I think what we need is to implement email based authentication like magic emails, verification code emails...etc (not ones that store passwords). If we can implement SSO as well that would be amazing but it can come later on.

We will probably need the Resend + React email integration firstly tho because then we would be able to send emails when the user signs up/signs in.

ixahmedxi avatar Apr 09 '24 21:04 ixahmedxi

I found these other templates that seem to have resend and react email:

  • https://github.com/saasykits/next-lucia-auth
  • https://github.com/amosbastian/template

duttaoindril avatar Apr 29 '24 05:04 duttaoindril