Firebase has stagnated for quite some time now. Months ago I mailed them about Twitter now allowing email addresses in their Auth but Firebase has yet to catch up. This means you cannot get email addresses of users signing up via Twitter. They suggested I manually ask the user to type it in, which obviously defeats the purpose of OAuth.<p>A request has been pending for over a year to add the client IP in their ServerValue response which is a common security ask but the boilerplate response of we're working on it has got no traction.<p>They still don't have a password reset email template so you must use the forgot pass template.<p>Even so, their forgot password mail adds the username in the URL. If like me, you use the email address as the username this won't work. That's because they don't encode the email address in the URL. I brought this up months ago, they acknowledged the bug and then suggested I manually ask the user to type it in. This still doesn't work.<p>There were some other issues but I gave up on the service.