Is there a way to use...
[Authorize(Roles: "Administrator")]
public class SomeController : Controller
{
...
}
...with my own Roles
database table, without using SimpleMembershipProvider
?
My Users
and Roles
model classes:
[Table("Users")]
public class UserModel
{
[Key]
public Int32 ID { get; set; }
[Required]
public String Name { get; set; }
[Required]
public String Password { get; set; }
[Required]
public virtual RoleModel Role { get; set; }
}
[Table("Roles")]
public class RoleModel
{
[Key]
public Int32 ID { get; set; }
[Required]
public String Name { get; set; }
public virtual ICollection<UserModel> Users { get; set; }
}
Does someone have the same problem?