2014-01-19 4 views
5

나는 코드MVC5에서 사용자에게 역할을 할당하는 방법은 무엇입니까? MVC4에서

Roles.AddUserToRole(User.Identity.Name, "Approved"); 

MVC5 정체성 모델에 ("승인"역할에 추가 할 사용자) 같은 일을 어떤 다른 방법이 있나요를 사용했다?

편집 : 나는 역할에 사용자를 추가하는 올바른 방법인가요? 많은 예제에서이 코드를 사용하지 않기 때문에.

당신은 MVC 5를 달성 아래와 같이하는 유형 UserManager<TUser>의 모든 개체에서 인스턴스 메서드로 AddToRole 또는 AddToRoleAsync를 호출 할 수 있습니다

답변

9

: 자세한 내용은

var _context = new ApplicationDbContext(); 
var UserManager = new UserManager<ApplicationUser>(new UserStore<ApplicationUser>(_context)); 
UserManager.AddToRole("UserName", "UserRole"); 

, 다음 링크에서 살펴 :

http://msdn.microsoft.com/en-us/library/dn468199(v=vs.111).aspx

http://blogs.msdn.com/b/webdev/archive/2013/10/20/building-a-simple-todo-application-with-asp-net-identity-and-associating-users-with-todoes.aspx

+0

나는 너희도 필요 정확히 무엇을 나중에 ars. – Rinktacular

+0

어떤 파일에 코드를 넣으시겠습니까? – matsolof

관련 문제