Next Steps: Recommendations

  1. Add validations
  2. Add proper error management for every situation
  3. Add Better database integrity
  4. Add a "Forget Password" Flow
  5. Confirm email on registration
  6. Add "Sign in with Apple"
  7. Add an OAuth 2.0 flow with Facebook or Github login
  8. Add a Magic Link login
  9. Implement Passkeys conditional UI
  10. Add a MFA manager, so users can delete and name saved authenticators
  11. Add 2FA Authenticator App support