看了一位技术人的博客中写道“每个项目的用户管理和权限管理都不尽相同,有的甚至差别很大,重写RoleProvider和ProfileProvider的重用价值不大”,请问那么面对用户管理和权限管理的差别,应该采用什么技术应对最好呢?
解决方案 »
- 如何让新打开发网页始终包含在框架中(即使用右键在新窗口中打开)?
- gridview表头单击排序。
- 请教:2003网站源文件在2005中转完后错误很多!~如何解决?
- Global.asax 捕获异常这样能行吗?为什么没效果?
- 关于刷新浏览器重复添加数据的问题?
- 大哥大姐们帮忙也,运行出错,"未将对象引用设置到对象的实例"
- 如何设置DataGrid控件处于编辑状态下哪些可编辑的文本框的宽度!(ASP.NET页面)
- 如何将实体也当作参数来传递??????????????
- 请问如何为打开Excle应用设置权限?
- 怎样在ASP.net怎样中运行Winfrom程序的EXE文件
- ★★★★★ .Net(C#)一些基本类型的求解 ★★★★★
- 如何给asp:GridView控件下的asp:BoundField添加一个链接?
权限不尽相同,但权限的模式大部分相同的。 比如:角色,权限验证的基本规则和模式(拒绝优先之类的)。
如果RoleProvider和ProfileProvider能够满足绝大部分的功能定义,就可以适用于项目。如果每个项目都要重新开发那个,那不是很痛苦。
我在有的项目中是直接使用Membership模型,有的需要重写MembershipProvider。这些都是因需求而定,一般我不会去重写。