Home/ CIAM Software/ FusionAuth/ Reviews
All-in-One User Management Software
78.9%
21.1%
0%
0%
0%
You can tell it was created with developers in mind because the documentation is top notch and the examples are well written and clear. Also, the support is above and beyond expectation.
Nothing really serious comes to mind. Overall it is a really great product with great support. I'd love to see even more content on their YouTube channel maybe because I find it really helpful, but I'm sure they are working on that.
I had multiple projects in development. Some I needed to have auth in an on-premise situation and others could be on cloud. I love that FusionAuth had the flexibility to provide both and for a much cheaper cost than others. I couldn't afford the other options and would have ended up trying to write it myself which would have been a nightmare.
The product is easy to use, fast to get up and running and; is scalable to different use cases
So far we haven't encountered any issues, with regular updates I don't expect we will either.
Secure registration and identity of customers. Faster registration processes with the use of social logins.
The simplicity of deployment with a docker image is wonderful; it fits our environment perfectly, and we get to self-host and have all the freedom in the world with how we deploy it. The theme UI seems awkward at first, but you're not likely to use it often; it does the job well. We've managed to re-design the pages to fit them neatly into our branding without trouble. With Fusion Auth, all plans, you can keep adding as many Identity Providers as you want at no extra cost - this was our main issue with other CIAM providers as they demand increasingly unreasonable fees. Above all, their support has been outstanding - it is worth starting with an essentials plan and setting up your environment, then getting in touch with them for a helpful nudge in the right direction for anything you may need.
We've been through a few providers, and it isn't easy to point out something wrong. Perhaps the form for setting up an IdP is a bit disjointed with the tabular structure on the bottom and the form on the top; not sure why that choice - but it's a minor observation.
We're using Fusion Auth as an authentication broker, connecting our existing systems and authentication with the various IdPs our clients operate. It's an excellent seamless step between the login screens once set up, and it solves the problem of implementing multiple providers and their protocols. The event log is great for troubleshooting, so we can quickly and easily set up a new identity provider when needed.
The product is well-developed and supported, the documentation is excellent, and it is easy to implement. The feature set is tremendous for our needs. Implementing the other products I have used is far simpler and way more cost-effective.
I wish it was developed in something like Go so I can run it in the Kubernetes environment on our Pi clusters. Maybe it does, but I haven't been game enough to try.
Authentication systems are too important to try and implement ourselves for our projects. We work mostly with proof of concepts, and FusionAuth allows us to quickly spin up authentication services at no cost - which is handy.
From the get-go, FusionAuth provides both hosted and self-hosted options supported by a wealth of thorough documentation for just about any configuration. The API-first approach yields exceptional flexibility for just about any integration.
Most importantly, it just works. It provides easy and bug-free solutions to the most common federated login solutions. Features like SSO and MFA are easy to set up.
Finally, their FusionAuth support is second-to-none. Their community and clients are always top priorities.
The things I dislike are heavily overshadowed by all the quality I get from this product.
Much of the form customization relies on Apache Freemarker template engine. Once you get the hang of it, it is not so bad, but there is a learning curve.
Federated login using Gmail, Facebook, and Apple. I do not have to build a solution myself and FusionAuth makes it nearly plug-and-play.
Flexibility and control. Not overly opinionated and is highly flexible due to its architecture. Easy to set up a self-hosted environment for greater security and control while retaining out-of-the-box features with sensible defaults and very little configuration. On the other hand, there are configuration options galore, so you can really tailor the product to your specific use case.
There are a small subset of features that are only available in the Enterprise plan. While somewhat understandable that it is understood that only an Enterprise user might need to avail themselves of these features, the gap between plan options is too large. If the only options for a startup are to go from a plan of a few hundred dollars to over 3 thousand, there ought to be some other options in between.
Needing a locally-hosted solution for security purposes, being able to configure it to host our own data as well, be able to extend functionality for custom features/use cases all the while providing the basic user management and authentication actions out-of-the-box like signup, management, OAuth, email communications, etc. without having to build everything from scratch.
FusionAuth's feature set is hard to beat - it really is an all-in-one auth solution. We particularly appreciate the themable multi-tenant aspect to FusionAuth, the full OAuth 2 support, and the built-in registration, login, and forgot password flows. The admin console makes it easy to get started, but FusionAuth's API-first approach and excellent documentation have made it a breeze to automate tasks once we've got them working via the admin console. To top it all off we love that we can self-host FusionAuth and maintain full control over our user data. We've been doing this via Docker and have had very few problems.
The upgrade process for theme/email templates can be kind of a pain and we're not huge fans of freemarker. The flexibility afforded by this theming system is totally worth the effort though.
We use FusionAuth to manage > 50k user accounts (> 10k daily active users) across multiple iOS, Android, and web applications. The OAuth 2 support gives us a unified registration and login experience across all these platforms. It would have taken us many months to build a custom solution with a fraction of the features that FusionAuth gives us.
Built with security in mind, self hosted and flexible to serve numerous services that need authentication in a centralized way. Did I mentioned that the Dashboard Rocks?!
Not very easy to install and configure, but I see new alternatives of installation that I haven't tried yet, maybe I just talking junk and should go ahead and try these new ways of having it running ;-)
FusionAuth solves security problems allowing administrators to control the requirements of the passwords and centralizing a single-sign-on to all products and services.
Finding an easy-to-use yet powerful auth system is challenging. But FusionAuth provides this effortlessly and inexpensively. After discovering FusionAuth, creating our first demo took just a few hours. After that promising demo, we dove deep into the FusionAuth white papers and API docs to bring Circleboom Login to live.
From my previous experience with other identity providers, I can easily say it saved more than a couple of man/months and tens of thousands of dollars.
Some of the features are well hidden, and it’s not easy to understand how to find them, particularly adding roles to an application. Every time we want to do this, we search around and think, “where’s that roles menu item? It was here last time”. Then we realize after a few minutes that we need to exit “app edit mode” and click on the user-shaped icon to get into the roles. You manage every important thing about an app on the “app edit” screen, except role management.
On the admin dashboard, I still have to search for action buttons (you usually put them in the upper right corner). It’s somewhat contrary to standard UX.
Even though I love the product, I think it needs a user experience overhaul.
We need a standalone SSO system to help our users log in and use the different tools we create without a hitch. With FusionAuth, we were able to create a robust single sign-on solution.
Looking for the right SaaS
We can help you choose the best SaaS for your specific requirements. Our in-house experts will assist you with their hand-picked recommendations.
Want more customers?
Our experts will research about your product and list it on SaaSworthy for FREE.
Integration with Kafka is fantastic for implementing integration events.
The handy built in email template editor makes it easy to customize your auth-related emails.
The Kickstart tool is great for automating setup through API calls but it would be nice to have a little bit more of a declarative config file or environment variables for some of the commonly replicated setup.
OAuth integrations and auth token management are much better handled by a dedicated service like FusionAuth than by using any framework feature or library. We don't need to worry about identity management and can instead focus on the domain logic of our applications.