How does http://auth0.com's authentication features compare to Firebase's authentication?
Does Auth0.com, on the Free or Silver plan, provide any authentication features that Firebase does not provide?
How does http://auth0.com's authentication features compare to Firebase's authentication?
Does Auth0.com, on the Free or Silver plan, provide any authentication features that Firebase does not provide?
There are a few providers Auth0 has that aren't available on Firebase yet-- namely providers that use something other than oauth.
Also, the rules system available in Auth0 can be very powerful-- writing custom login/user rules using JS.
You can also setup two-factor auth and passwordless login systems with Auth0, which doesn't seem to be available from Firebase yet.
You can integrate Firebase as an Auth0 add-on, which allows you to use both pretty seamlessly.
All in all, it depends on how far you want to go with your user system-- but I'd definitely recommend checking out Auth0's Firebase tutorial and documentation to learn more.
I had to evaluate both firebase and Auth0 for a client. This blog basically outlined things you should consider as you compare those two authentication providers. Link Because in the end, its not just "features" that determine which authentication provider you should use. It's what you want out of them.
As for 2FA from Auth0, they force you to use Twilio. I believe there's no way to change the 2FA providers unless you implement your own 2FA hooks.