Login Form inside a page built from Master Page
===

My solutions is divided as follows: 

[Root Directory]

 - Default.aspx
 - Page.Master
 - web.config 

[Webstore] (inside Root Directory)

 - Page1.aspx
 - Page2.aspx

[Admin] (inside Root Directory)

 - Login.aspx
 - MyAccount.aspx
 - web.config

All the pages listed above were built from Page.Master.
I don't know how to configure my web.config files. 

The first one (placed in the root directory):

    <system.web>
        <compilation debug="true" targetFramework="4.0" />

      <authentication mode="Forms">
        <forms loginUrl="~/Admin/Login.aspx"/>
      </authentication>
    </system.web>

And the second one (place in the Admin folder):

    <configuration>
        <system.web>
          <authorization>
            <deny users="?"/>
          </authorization>
        </system.web>
    </configuration>

     
Everytime I try to LogIn in my application, the event "OnAuthenticate" doesn't fired. But if I create other aspx page without use the MasterPage file, this event is fired. 

Can anybody explain what am I doing wrong? 