lower complexity on auth_social method