2014-04-23 4 views
0

사용자가 Admin 또는 User가 아닌지 어떻게 확인할 수 있습니까? 연결하는 사용자 이름이 Admin 또는 User인지 확인하려면이 기능이 필요합니다.사용자 연결이 admin 또는 사용자가 아닌지 확인하십시오.

도움 주셔서 감사합니다.

If (CurrentUser.UserName <> "Admin") Or (CurrentUser.UserName <> "User") 
+1

사용자 이름은 매우 약합니다. ASP.NET 인증을 사용한다면 User.IsInRole ("Administrators") –

답변

0

애플리케이션에서 신원 모델을 사용하고 있습니까? 예를 들어 폼 인증을 사용하고 Universal Membership Provider (ASP.NET의 기본 멤버 자격 공급자)를 사용하는 경우 해당 연결이 도움이됩니다. 거기에서 User 개체의 "IsInRole"메서드를 사용하고 적절한 역할에서 사용자를 추가/제거 할 수 있습니다. 유니버설 멤버십을 사용하는 방법에 대한 자세한 내용은이 도움말 및 Google에서 시작하십시오. http://msdn.microsoft.com/en-us/library/system.web.security.roleprincipal.isinrole(v=vs.110).aspx

관련 문제