【发布时间】:2011-02-03 13:47:18
【问题描述】:
我一直在查看 asp.net 成员资格,它似乎提供了我需要的一切,但我需要某种自定义角色功能。
目前我可以将用户添加到角色中,太好了。
但我还需要能够向角色添加权限..
即
角色:编辑 权限:可以查看编辑器菜单、可以写入编辑器表、可以删除编辑器表中的条目。
目前它不支持这个,这背后的想法是在我的程序中创建一个管理选项来创建一个角色,然后将权限分配给一个角色说“允许用户查看应用程序的某个部分” , "允许用户打开一个菜单项"
任何想法我将如何实现这样的事情?
我假设一个自定义角色提供程序,但我想知道是否已经存在某种框架扩展而没有滚动我自己的?
或者任何人都知道如何解决这个问题的好教程?
我对 asp.net SQL 提供程序在表等方面创建的内容非常满意......但我认为我需要通过添加另一个名为 RolesPermissions 的表来扩展它
然后我假设 :-) 为每个有效权限在表中添加某种枚举??
提前致谢
【问题讨论】:
标签: asp.net asp.net-membership roles