added social login and edited the auth method &172