MVC 프레임 워크에 대해 처음으로 새롭게 추가되어 그룹 또는 부서의 개념을 지원할 수있는 사용자 지정 멤버 자격 공급자를 설정하려고합니다.사용자 지정 멤버십/역할 공급자에 그룹 멤버쉽 추가
각 사용자를 여러 그룹 중 하나에 속하도록 지정해야합니다. 각 그룹 (및 해당 구성원)은 GroupId에 의해 식별되는 레코드 만 볼 수 있습니다.
로그인 할 때 컨트롤러의 Index 메소드를 호출 할 때 groupid가 전달되어 사용자가 볼 수있는 레코드를 필터링하도록 사용자 프로필 내에이 groupid를 저장해야합니다. .
나는 그것이 직접적인 접근이라고 확신하지만, 나는 정신적 블록을 가지고있는 것처럼 보인다.
모든 통찰력 도움이 될 것입니다 (아마도 embarassingly 간단한!)
로저
역할을 설정할 때 생기는 문제는 잠재적 인 역할 수입니다. 사용자 지정 멤버 자격 공급자와 사용자 정의 사용자 테이블을 구현했습니다. 각 사용자 레코드에는 이와 관련된 추가 GroupId가 있습니다. 그런 다음 해당 GroupId를 사용하여 사이트 전체에서 테이블을 필터링 할 수 있습니다. 또한 특정 사용자가 다양한 기능 (추가, 삭제 등)을 수행 할 수 있도록 맨 위에 계층화 된 역할이 있습니다. 입력 해 주셔서 감사합니다. 해당 링크도 좋은 배경이었습니다. – RogerDodge