Outseta #authentication gives you:
Individual or multi-tenant user accounts
Email / password
Google Auth
Passwordless Auth / Magic Links
Two-Factor Auth
Password security requirements
Automatic email verification
OpenID Connect SSO
Included on all plans at no additional charge.