2014-07-18 2 views
0

사용자 인증 기능에 내 사용자 역할을 추가했으나 필요한 경우 역할을 변경할 수 없게됩니다.User.IsInRole을 업데이트하는 방법이 있습니까?

나는 User.IsInRole이 True/False인지 확인하기 위해 부울 값을 반환한다는 것을 이해합니다. 주어진 문자열/역할로 집계됩니다. , User.IsInRole ("관리자").

하지만 난이 필요할 때 역할을 변경할 수 있도록 완 ..

는 방법은 무엇입니까?

User.SetRole 또는 무엇인가?

답변

0

이 부분 라이브러리 사용자는 라이브러리 역할과 함께 작동합니다. , 당신이 사용할 수있는 "SeeAll"당신이 역할을 제거하려면 다음

Roles.AddUserToRole("Nick1", "SeeAll"); 

: 예를 들어, 나는 당신이 그런 일을 할 수있다 "SeeAll"의 역할 사용자 "NICK1"에 추가 할 : 그 전에

Roles.RemoveUserFromRole("Nick1", "SeeAll"); 

, 당신은 구성해야하며,이 라이브러리의 모든 측면을 만드는 (당신은 당신이 그렇게에 사용하려는 역할을 역할을, 저장하는 SQL Server 또는 쿠키를 사용하려는 경우.)

역할 라이브러리 here에 대한 자세한 내용입니다.

관련 문제