The different options of authentication: Httpmodule, Middleware, AuthenticateFilter, AuthorizeFilter.