Separated withAuthDomain from withAuthDomain' so we have methods that match withAuth and withAuth'