FusionAuth
Authentication, authorization, and user management for any app.
Community Edition
Free for unlimited users
Deployment
Cloud or Self-hosted
MFA Methods
Authenticator, SMS, Email
About FusionAuth
FusionAuth provides a comprehensive suite of authentication, authorization, and user management features built for developers. Key features include single sign-on (SSO), multi-factor authentication (MFA), passwordless login, and advanced user management for any number of applications. The platform is uniquely deployable as a self-hosted solution on private infrastructure or can be used via their cloud offering, giving teams full control over their data and deployment environment. It supports various protocols like OAuth 2.0, OpenID Connect, and SAML, making it suitable for a wide range of use cases from customer-facing applications (CIAM) to internal enterprise systems and APIs.
Core Features
Authentication
Secure login, registration, SSO (SAML, OIDC), passwordless, social login.
Authorization
Role-based access control, JWTs, API keys, and consent management.
User Management
Flexible user data schemas, family management, and registration gating.
Multi-Factor (Mfa)
Supports TOTP, authenticator apps, SMS, and email.
Developer Tools
REST API, client libraries for popular languages, themes, and webhooks.
Deployment Options
Fusionauth Cloud
A fully-managed, single-tenant SaaS solution.
Self-Hosting
Deploy anywhere using Docker, Kubernetes, or direct installs on any OS.
Editions
Community (Free), Premium, and Enterprise tiers with varying features and support.