add facebook authentication
fix crashing bug on login (when there is no password from social auth)