Authorization check using Global.asax
<p>In my ASP.NET web application, I want to check every time the user is trying to get a page from my application if the user exist in the DB (of course after the first time we save the user details in the session).
I tried to use the Application_AuthenticateRequest event in the global.asax to 
check for each request but the session does not exist in this event.
I need an advice for where i can put my authorization logic that i would still have the session data available (to reduce db access).</p>
