title: Custom Authorization filter in ASP.NET MVC 5?
body: <p>In ASP.NET MVC 5 we can use <code>[Authorize]</code> attribute to check authorization and limit access to some actions\pages. <strong>I wonder how can I modify this attribute - authorization should be checked after some period of time?</strong> 
  For instance, let unauthorized user to <strong>see the page during 10 minutes and then block access</strong>. </p>
  
  <p>Updated : it is seems that my question wasn't clear so I bolded the problem. I need to count time each unauthorized user spent on the site and then block him after N minutes. </p>