Add more authentication options
Does this refer to more OAuth providers (any ones in particular if so?), or more authentication methods (i.e. email and password, magic link)?
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?
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.
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