FusionAuth

FusionAuth

FusionAuth is a modern customer identity and access management (CIAM) platform that provides authentication, authorization, and user management capabilities. It offers flexible deployment options including self-hosted and cloud-hosted solutions.

Similar self-hosted alternatives:
Repository activity:
Stars
94
Forks
14
Watchers
25
Open Issues
996
Last commit
3 months ago
Details:
Estimated Popularity
1
Pricing Model
Open-Core
Hosting Type
Hybrid
License
Proprietary
Deployment Difficulty
Medium

FusionAuth is a comprehensive customer identity and access management (CIAM) platform that provides flexible deployment options and extensive authentication features. It focuses on developer experience while maintaining enterprise-grade security and scalability.

Key Features

  • Authentication Methods:

    • Username/password authentication
    • Passwordless login
    • Social login providers
    • Multi-factor authentication (MFA)
    • Single sign-on (SSO)
    • Magic links
    • Passkeys/biometric authentication
    • OAuth2/OpenID Connect
  • User Management:

    • User registration and profiles
    • Role-based access control
    • Group management
    • Password policies
    • User search and reporting
    • Family relationships
    • Consent management
  • Security Features:

    • Advanced threat detection
    • Breached password detection
    • Session management
    • API security
    • Audit logging
    • Rate limiting
    • TLS support
  • Integration Capabilities:

    • RESTful APIs
    • Webhooks
    • Multiple SDKs
    • SAML support
    • LDAP integration
    • Custom themes
    • Extensible architecture

Who Should Use FusionAuth

FusionAuth is ideal for:

  • Organizations requiring flexible deployment options
  • Teams needing comprehensive CIAM features
  • Projects requiring scalable authentication
  • Businesses with complex user management needs
  • Applications requiring high performance
  • Privacy-focused implementations

Installation Requirements

  • Java Runtime Environment
  • Database (PostgreSQL recommended)
  • Elasticsearch (optional)
  • Docker support
  • Minimum 2GB RAM
  • Reverse proxy (recommended)

Help improve this content

Found an error or want to add more information about FusionAuth? You can edit this page directly on GitHub.

Project Categories

Click on a category to explore similar projects