Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How does FusionAuth compare to other auth providers? [closed]

Tags:

fusionauth

We're checking out Auth Providers and was wondering how FusionAuth compares to the others?

like image 884
Nader Avatar asked Oct 05 '18 17:10

Nader


People also ask

Is FusionAuth open source?

The core of FusionAuth isn't open source, but a good portion of the code built around the core is open source. It is free and has a large, growing community and integrates with any language.

What is a tenant FusionAuth?

A FusionAuth Tenant is a named object that represents a discrete namespace for Users, Applications and Groups. A user is unique by email address or username within a tenant.

Is FusionAuth free?

PLATFORM. FusionAuth Community Edition comes with everythign you need (Login/registration, SSO, MFA) and is always free for unlimited users. Download today– no credit card or email required!


1 Answers

First of, FusionAuth is free. Developers can use it for any application and even deploy to production with any number of users. All of the features of FusionAuth are available for free as well.

FusionAuth provides all of the core features that an identity provider must provide. These include registration, login, SSO, MFA, password hashing, password constraints, password reset, email templates, OAuth, OpenID Connect and others. In addition to the core features, FusionAuth also provides localization features, reporting, analytics, user segmentation, user search and a user management UI.

FusionAuth is single-tenant and downloadable. You can download it to your dev box, deploy it on a bare-metal server, run it in any cloud or deploy it to Docker. This provides a lot flexibility and FusionAuth (the company) can host it for you in an AWS private cloud if you need.

Finally, FusionAuth is built to scale. You can spin up new instances of it to handle large login volumes (because password hashing is expensive). We've tested it with a few hundred million users and it performs nicely.

Here's a quick example of just one of the numerous of APIs that FusionAuth provides.

$ curl -H'Content-Type: application/json' \
       -d'{"loginId":"[email protected]", "password":"password"}' \
       https://localhost:9011/api/login

This is the Login API and you can find the full documentation here: https://fusionauth.io/docs/v1/tech/apis/login

like image 120
voidmain Avatar answered Sep 22 '22 01:09

voidmain