먼저 Entity Framework 코드를 사용하고 있으며 엔티티 맨 위에 일부 사용자 권한 시스템을 구현하고 싶습니다. 예를 들어 일부 엔티티가 있습니다 :Entity Framework 코드 사용자 지정 사용자 지정 사용 권한
public partial class Course
{
public virtual string Name { get; set; }
public virtual bool Visible { get; set; }
}
public partial class Student
{
public virtual string Name { get; set; }
public virtual bool Visible { get; set; }
}
등등.
그런 다음 사용자 및 사용 권한과 같은 항목을 갖고 싶습니다. 권한 엔티티에는 사용자 권한, UserId 열 및이 권한이 추가 된 테이블을 지정하는 하나의 열을 지정하는 Create, Read, Update, Delete 등의 bool 열이 있습니다.
먼저 코드에서 이러한 동작을 구현하는 가장 좋은 방법은 무엇입니까?
휠을 다시 발명하려고 할 수 있습니다. 사용자 지정 권한이 정확히 무엇을 인증합니까? – James
CRUD 권한을 허가하고 사용자가 만들거나 읽을 수있는 항목의 최대 개수를 만들고 읽고 싶습니다. – paccic