Authentication with Google and Facebook, Validation of all User fields.