FusionAuth

4.8 (30)
Write a Review!
Authentication, Authorization, & user management for any app

About FusionAuth

FusionAuth provides authentication, authorization, and user management for any app. Built for developers, FusionAuth easily integrates with any language and framework and can be deployed anywhere in minutes. Every feature is exposed as an API giving you complete flexibility to handle any use case.


Key benefits of FusionAuth

FusionAuth is auth for every app. Secure, single-tenant registration, and user management with every feature you need. Built for developers, it deploys everywhere and is tested to 100 million users.


Images

FusionAuth Software - FusionAuth dashboard
FusionAuth Software - FusionAuth password & hash control
FusionAuth Software - FusionAuth user management
FusionAuth Software - FusionAuth identity providers management
View 5 more
FusionAuth video
FusionAuth Software - FusionAuth dashboard
FusionAuth Software - FusionAuth password & hash control
FusionAuth Software - FusionAuth user management
FusionAuth Software - FusionAuth identity providers management

Not sure about FusionAuth? Compare with a popular alternative

FusionAuth

4.8 (30)
VS.
Highly reviewed

Starting Price

US$0.00
month
US$0.00
month

Pricing Options

Free version
Free trial
Free version
Free trial

Features

54
40

Integrations

2
19

Ease of Use

4.6 (30)
4.4 (93)

Value for Money

5.0 (30)
4.3 (93)

Customer Service

5.0 (30)
4.3 (93)
Green rating bars show the winning product based on the average rating and number of reviews.

Alternatives

Auth0

4.6
#1 Alternative to FusionAuth
Auth0 enables seamless user access through Single Sign-On (SSO), while still maintaining strict controls and enhanced...

miniOrange

4.5
#2 Alternative to FusionAuth
miniOrange is a identity and access management (IAM) provider for businesses to make any IAM feature applicable such as...

Gluu

4.7
#3 Alternative to FusionAuth
Gluu helps you to make recurring work easier to understand, execute and improve.

Okta

4.7
#4 Alternative to FusionAuth
Okta is The World’s Identity Company™. We free everyone to safely use any technology — anywhere, on any device or app.

Reviews

Overall rating

4.8 /5
(30)
Value for Money
5.0/5
Features
4.7/5
Ease of Use
4.6/5
Customer Support
5.0/5

Already have FusionAuth?

Software buyers need your help! Product reviews help the rest of us make great decisions.

Showing 5 reviews of 30
Hendy
Hendy
Overall rating
  • Industry: Individual & Family Services
  • Company size: 2–10 Employees
  • Used Daily for 1-5 months
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

FusionAuth is the most fully-featured SSO solution for the price

Reviewed on 18/06/2020

FusionAuth has been really good and from my first experience with v1.15.8, then I upgraded twice to...

FusionAuth has been really good and from my first experience with v1.15.8, then I upgraded twice to v1.16 then v1.17, they keep adding more features and convenience like making Elasticsearch optional. (I'm still using Elasticsearch though because I'm still migrating from previous identity provider and we have 200,000+ users to migrate, most of them are free users.) The number of free users we have is making it not cost-wise to use other identity provider products.

I have successfully integrated FusionAuth with three WordPress instances and a Rocket.Chat instance. I'm excited to complete the migration and use FusionAuth with our own custom apps.

I'm also doing consulting with social enterprises / nonprofits and when they need a login/SSO solution for their constituents/donors/volunteers, I can wholeheartedly recommend FusionAuth for them.

Pros

* The installation and maintenance process is straightforward, especially that they've provided a Helm chart that can be deployed directly to a Kubernetes cluster. When I first installed it, v1.15.8 required Elasticsearch. But in v1.16.0 and newer, Elasticsearch is optional so it's much easier to get started especially for those with less than 10,000 users.
* The functionality is complete. It's amazing how FusionAuth can bundle so many functionality in one software bundle AND also make it relatively easy to install. General SSO, OpenID Connect, SAML, 2FA: all the basics are covered, and more.
* Multi-tenant. This is unique with FusionAuth: with a single FusionAuth instance you can service SSO multiple groups or even multiple companies. This can dramatically reduce cost if you're need to share resources. Or perhaps you need separate tenants for staging and development environments, you're not required to buy a separate license for this.
* Free license available
* Support is good even without an enterprise contact (FusionAuth Forum & GitHub)

Cons

* MariaDB isn't yet officially supported. It's a minor quibble and is probably irrelevant to most people, but I do wish FusionAuth would have supported this. It's actually possible to run FusionAuth with MariaDB, just that you'll need to be prepared to potential (current and future) issues, that you don't have to worry if you use PostgreSQL or MySQL.
* Not open source. Again this is a minor quibble. I'd prefer if FusionAuth open sources or even made "source-available" the core parts of FusionAuth. It'd make problems much easier to debug especially if there are users willing to help debugging. For businesses getting a support contract directly from FusionAuth it's probably not an issue.

Alternatives Considered

Firebase, Gluu, JumpCloud Directory Platform and Okta

Reasons for Choosing FusionAuth

* Firebase / Google Cloud Identity Platform did not support either OpenID Connect nor being a SAML Identity Provider, that we need to reliably integrate with other services such as WordPress, Rocket.Chat, and future software than we may use. * Pricing per MAU (especially when using an external SAML) is prohibitive because most of our users are free users, and we don't "sell" our users, so ARPU on these users is basically zero.

Switched From

Firebase

Reasons for Switching to FusionAuth

* Free license available. FusionAuth is not open source, but startups can either deploy FusionAuth at their own server with the free license, or host with FusionAuth's cloud with reasonable pricing (which is actually cheaper than paying your own hosting and sysadmin team to manage). The number of users you can serve is only limited by system capacity. The price/value at this stage beats all competitors I've reviewed. When your needs grow, you can contact FusionAuth to a get a support plan tailored to your organization. So the pricing scales very well. * Support is good even without an enterprise contact (FusionAuth Forum & GitHub). FusionAuth technical team were willing to help diagnose my problem even I wasn't a paying enterprise customer. If you're planning to get a support contract, I'd say you'll get even better support.
Travis
Overall rating
  • Industry: Computer & Network Security
  • Company size: 11–50 Employees
  • Used Daily for 1-5 months
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

Don't make your own auth system ever again. Lean on a toolset that has everything you need...

Reviewed on 23/11/2020

Very easy to get started. Used a container image to setup a test environment. Microsoft (netcore)...

Very easy to get started. Used a container image to setup a test environment. Microsoft (netcore) already has an integration with OAuth2/Openidconnect --- so we just had to taylor it the way we wanted in our own application.

The docs are very clear / clean.

The forums are active. I had suggested a very simple feature, and it was put into a released version 2 days later. We are not even a paying customer yet. That was very revealing that this is an active product, and the feedback was valuable.

Pros

While evaluating different auth systems, we found ourselves scratching our heads about how we would accomplish certain integration points. Options for self-hosting, options for cloud & on-prem applications, custom data and if we have to host a side-by-side database. We wanted to tie all our our separate container applications running out there, into a single sign on, with minimal work. The APIs were very clear, and easy to understand while implementing. We love the transparency of the github repos, so we can comb through the code to see what was being done while doing the integration. In a short 1-2 months of work, we were able to learn about how (with no Oauth/OpenID Connect experience) to integrate our applications in using the standards. FusionAuth has some nice escape hatches for additional information such as their Lambda support and data objects on each entity so you can store arbitrary data for future usages.

Cons

Some of the generated SDKs could benefit from a developer that uses the technology suchs as dotnet/core, where the sdks could be better fit to conform to that development standard, but it wasn't a blocking issue. Just using objects that are camel case is kinda foreign, as if you are using java. But this is about as bad as it gets -- it worked as expected without having us spend a ton of time troubleshooting anything.

Alternatives Considered

Okta and Auth0

Reasons for Switching to FusionAuth

Easy of deployment, costs. It seems that FusionAuth has the flexibility / portability that others may not. We wanted the option to be able to self-host and control our dependencies.
Varun
Overall rating
  • Industry: Health, Wellness & Fitness
  • Company size: 11–50 Employees
  • Used Daily for 6-12 months
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 8.0 /10

Review

Reviewed on 21/05/2020

Pros

Ease of use. Easy to setup. Customisable. Open source.

Cons

Fast moving. Hard to upgrade.
Clients are a bit buggy

Alternatives Considered

Okta and Auth0

Reasons for Switching to FusionAuth

Pricing Fine tuned control Self hosted
Scott
Overall rating
  • Industry: Computer Games
  • Company size: 2–10 Employees
  • Used Daily for 6-12 months
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 9.0 /10

Feature-packed and easy to integrate

Reviewed on 5/08/2020

Overall, we feel we've gotten value out of FusionAuth and are happy to be using it. There are some...

Overall, we feel we've gotten value out of FusionAuth and are happy to be using it. There are some things we've had to work around (like the CI/CD concepts discussed in the cons), but we've been happy with the performance and low maintenance of the solution that this hasn't really affected us too much.

Pros

FusionAuth is API-driven which allows custom authentication flows to be done simply in little time. The whole solution feels well-designed and the team is quick to resolve issues and meet community demands for features as needed.

Cons

The CI/CD-based configuration utilities for FusionAuth aren't quite as great as we'd like. They offer a solution for standing up an environment through configuration (Kickstart), but not ongoing configuration, which means if settings are changed in the live environment they aren't peer-reviewed like what we had with Auth0's Terraform provider.

Alternatives Considered

Okta

Reasons for Choosing FusionAuth

We were looking to gain more control and feel less trapped in the provider.

Switched From

Auth0

Reasons for Switching to FusionAuth

The all-in-one solution allows us to iterate fast for our users and we don't feel the burden of a lock-in since our data is controlled by us and can be moved anywhere, including to the FusionAuth hosted platform if we choose to go that route.

Response from FusionAuth

Thanks for the review Scott.

Just a heads up that the community has provided an open source Terraform provider. You can check it out and learn more here: https://fusionauth.io/community/forum/topic/374/terraform-provider-for-fusionauth-released

Vito
Vito
Overall rating
  • Industry: Research
  • Company size: 51–200 Employees
  • Used Weekly for 6-12 months
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

Great CIAM

Reviewed on 11/06/2020

Working in a non-profit research field, we often need to quickly set up prototypes of web applicatio...

Working in a non-profit research field, we often need to quickly set up prototypes of web applications and services. FusionAuth helps us saving a lot of time while giving a smooth and safe user experience.
The availability of a free community version is very important for us, since it is not easy to justify the costs for such prototypes in advance. Then, if they become products, somebody will likely buy the support for FusionAuth and other components.

Pros

Apart from the top level support for OpenID and OAuth2.0 standards, we like the ease of deployment and the high number of clients available that make it easy to develop with FusionAuth. Furthermore, the possibility to customize the tenant UI produce a smooth UX.

Cons

The suite has a lot of features, and the team is constantly working on improvements. Multi-Tenant SSO and iframe token refresh for implicit-grant, which currently are not supported, would be the cherry on the cake.
The logging can be made a bit more verbose in order to quickly debug issues.

Alternatives Considered

Auth0

Reasons for Switching to FusionAuth

Both services have costs that we could not always justify at development time. The availability of the on-premises, free Docker version of FusionAuth, together with its ease of customization, the large set of clients and the top-level support for OpenID was definitely what drove use to this choice.

Response from FusionAuth

Thanks for your review. As of release 1.19, multi tenant SSO is supported.

Showing 5 reviews of 30 Read all reviews

FusionAuth FAQs

Below are some frequently asked questions for FusionAuth.

FusionAuth offers the following pricing plans:

  • Starting from: US$0.00/month
  • Pricing model: Free Version, Subscription
  • Free Trial: Available

Full product is free for unlimited users, optional support & hosting plans.

FusionAuth has the following typical customers:

Self Employed, 2–10, 11–50, 51–200, 201–500, 501–1,000, 1,001–5,000

FusionAuth supports the following languages:

Arabic, Danish, Dutch, English, Finnish, French, German, Indonesian, Italian, Japanese, Polish, Portuguese, Russian, Spanish, Swedish, Ukrainian

FusionAuth supports the following devices:

FusionAuth integrates with the following applications:

Slack, Twilio

FusionAuth offers the following support options:

Email/Help Desk, FAQs/Forum, Knowledge Base, Phone Support, 24/7 (Live rep), Chat

Related categories

See all software categories found for FusionAuth.