This implements facebook login. Non obvious parts include:
We now call all firebase user creation / auth methods client side because:
we don't want to pass plaintext passwords to the server
the facebook token that we need to use firebase's facebook auth method has to be generated by the client, and there's not really a clean way to get that to the server
Right now I ask for more info from facebook than we actually use (i.e. phone #, birthday). Eventually we probably want to use this info, but we'll probably want to make a better registration flow for non-fb users before we start asking for that...so I left it out for fb users for now
what?
This implements facebook login. Non obvious parts include:
@matthewgrossman @nickcharles