2009-10-05 10 views
2

컨트롤러라는 컨트롤러가 있고 시스템의 모든 사용자가 자신이 관리하는 건물 집합이 있다고 가정 해보십시오./Buildings/Edit/{id}를 사용하여 액세스 할 수있는 컨트롤러에 편집 작업이있는 경우 시도하는 ID가이 사이트에만 액세스 할 수있게하는 일종의 인증 속성을 구현하는 간단하고 멋진 방법이 있습니다. 편집하는 것은 로그인 한 사용자 집합의 일부입니다. 또는 컨트롤러에서 직접 처리해야합니까? 당신은 ActionFilterAttribute을 사용할 수 있습니다ID를 기반으로 특정 작업에 대한 액세스 제한

는 프레디

답변

1

당신이, 당신이 Authorize attribute에서 파생 할 수는 작업 방법에 대한 자신의 권한을 정의합니다. this blog post에서 사용하는 예가 있습니다.

관련 문제