ASP.NET sürümlerinde ve Özellikle MVC yapısı ile uygun Authorize yapısı mevzut ,
Bunu iler iseniz Controller başında attribute kullanıp tüm Controlleri kapsamasını sağlayabiliyorsunuz
Autherization olarak araştıra bilirsiniz.