2008-11-18 128 views
24

这是我遇到过的几次软件设计问题,从来没有找到理想的解决方案(我现在也在处理它)。用户/角色管理系统的最佳设计?

许多应用程序需要某种形式的用户/角色管理。您拥有基本用户,这些用户可以属于的组(不仅限于一个),角色和权限,组织单位以及一大堆属性和项目特定的其他功能。

我的问题是,人们知道什么和/或有什么经验来设计和构建真正动态,灵活的用户管理系统?有没有你知道的设计模式真的有帮助?

回答

16

您应该调整您的设计,因为每个组织都不同。 Check this page,您可以看到基于角色的管理模式。

+0

这正是我一直在寻找。 – 2009-11-02 14:45:12

2

不知道它是否会帮助你,但如果你有机会,你应该检查出ASP.NET中的内置功能。至少从那里可以得到一些指示。