Securing the whole ASP.NET 5 MVC 6 application
<p>If I want to secure a particular section in my MVC app, I use <code>[Authorize]</code> for the ActionMethod. I also know that I can use it for the entire controller so that I don't have to specify it for each and every ActionMethod in it.</p>

<p>I want to require authorization globally and want to be able to allow anonymous users in only a few places. How do I require users to be authorized globally and allow anonymous users in a few ActionMethods?</p>