Firebase recently announced their new auth through phone number (SMS) -
The advantage of phone number auth is that users don't have to muck around with a password and they authenticate using a short 6-digit code they receive via SMS for the first time and then they're automatically signed in for all future sessions.