데이터베이스에서 내 자신의 사용자 지정 역할 테이블을 만들었으며 사용자 지정 권한 부여 특성을 함께 만들고 싶습니다. 여기데이터베이스에서 MVC 사용자 지정 권한 부여 특성
는 내가 지금까지 가지고있는,하지만 난 진행하는 방법을 정말 잘 모르겠어요 :
private List<RoleModel> Roles;
private IRoleRepository repo;
private ICustomerRepository cust;
public bool CheckRoles(string UserId)
{
try
{
Roles = repo.GetAll().ToList();
CustomerModel Customer = cust.Get(UserId);
int CustomerRole = Customer.RoleId;
RoleModel role = Roles.First(x => x.id == CustomerRole);
}
catch(Exception e)
{
return false;
}
}
public override void OnAuthorization(AuthorizationContext filterContext)
{
base.OnAuthorization(filterContext);
string UserId = filterContext.HttpContext.User.Identity.GetUserId();
}
사람이 나를 내가 대단히 감사하겠습니다이 완료 도움이 할 수 있습니다.
감사합니다.
, 당신은 정교한 수 있습니까? –