title: Is Application_AuthenticateRequest always before Session_Start?
body: <p>Does Application_AuthenticateRequest always fire before Session_Start in global.asax? I'm trying to find some authoritative documentation regarding it.</p>
  
  <p>I assume it does, and researching it suggests it does. But I've not found an authoritative answer (unless I'm missing something).</p>
  
  <p>My normal resource for the <a href="http://msdn.microsoft.com/en-us/library/ms178473%28v=vs.80%29.aspx" rel="nofollow">asp.net application lifecycle</a> is nicely detailed, but doesn't really go into detail how some of modules' events are ordered. </p>
  
  <p>Does anyone know of some authoritative documentation that details examples of how some of the built in modules events are ordered (particularly the SessionStateModule)?</p>
  
  <p>I've hunted around, but not found anything yet.</p>