title: Handling Login.Authenticate event
body: <p><br></p>
  
  <p>A) Book I’m learning from says that if we handle <em>Login.Authenticate</em> event, then we have to authenticate users on our own. Thus control won’t automatically validate username and password. I thought book suggested this would only happen if we override <em>Login.OnAuthenticate()</em> method, but it appears that even if only add an event handler for <em>Authenticate</em> event, the automatic authentication doesn’t happen. </p>
  
  <p>But why is that? Why doesn’t event handling work like it does with  <em>Init</em> or <em>Load</em> events, where you essentially have to override <em>Page.OnInit()</em> and <em>Page.OnLoad()</em> in order gain control over event handling? </p>
  
  <p><br></p>
  
  <p>B) I checked MSDN site and it basically recommends that if we do override <em>Login.OnAuthenticate()</em>,  we should also call <em>base.OnAuthenticate()</em>. But then, why would we ever need to override <em>Login.OnAuthenticate()</em>, if we get the same effect with simply declaring an event handler for <em>Login.Authenticate</em>?</p>
  
  <p><br></p>
  
  <p>thanx</p>