Authentication takes a service as a parameter now.