Probably not, People are going to have a google account ( via android / gmail ) or an iCloud account (any Apple device) So that's two providers. If you're making a FB game, they'll most probably already be authenticated, and you can use the session id.