Add support for authenticating via a controller action