1
나는 3 개의 별도 .aspx 페이지를 처리, 로그인, 사용자 생성 및 암호 재설정. 내가 뭘 원하는지 내 default.aspx pag에 그들을 모두 병합 및 패널을 활용하여 사용자가 autheticate되지 않은 경우 주요 콘텐츠를 숨 깁니다.단일 페이지 로그인
그래서 내를 Page_Load이 비슷한 보일 줘야 :
Page_Load
{
if (User.IsAutheticated)
{
this.pnlLoggedIn.Visible = true;
}
else
{
this.pnlNotLoggedIn.Visible = true;
}
내 WebConfig는 현재 사용자 인증에이 값을 원하는 분야에
<location path="CreateUser.aspx">
<system.web>
<authorization>
<allow users="?"/>
</authorization>
</system.web>
</location>
<location path="RetrievePassword.aspx">
<system.web>
<authorization>
<allow users="?"/>
</authorization>
</system.web>
</location>
<authentication mode="Forms" >
<forms loginUrl="Login.aspx"
name=".ASPXFORMSAUTH" />
</authentication>
<authorization>
<deny users="?" />
</authorization>
모든 아이디어를 어떻게 역할이 모두 최대로 단일 페이지 - Default.aspx?