2010-01-17 7 views
0

ASP.NET 멤버쉽을 배우고 관리자 로그인 페이지를 만들고 있습니다. 나는 두 가지 유형의 사용자가 있습니다
1. 일반 사용자
2. 관리자ASP.NET Membership Show "이 유형의 사용자에게는 허가가 없습니다"

나는 "이 타입의 사용자가 권한이없는"표시 할을 할 때 로그인 페이지를 통해 일반 사용자 로그인.

어떻게해야합니까? asp.net 로그인 컨트롤을 사용하고 있습니다. 함수에 코드 추가 Login1_LoggedIn? 또는 Login1_Authenticate?

답변

0

마지막으로, 나는 Login1_Authenticate 기능의 역할을 확인하고 작동합니다.

0

이 이벤트 순서를 얻을 것이다 :

  • 도 인증 : 사용자 이름/암호가 데이터베이스에 아무것도 일치하는지?
  • LoggedIn : Authenticate에 대한 호출이 성공한 후 시작됩니다. 여기에 당신은 당신에게 정말 유용 할 수 있습니다 Roles.IsUserInRole() 방법

이 문서 시리즈 사용자 프로파일에 액세스 할 수 있습니다 Examining ASP.NET's Membership, Roles, and Profile

+0

LoggedIn 메서드에서해야한다는 것을 의미합니다. 하지만 어떻게 도착 URL로 리디렉션을 중단 할 수 있습니까? – Billy

관련 문제