独特的网站管理工具

时间:2011-04-08 14:41:24

标签: asp.net membership wsat

我想创建一个独特的网站管理工具(UWSAT)来管理生产服务器上所有网站的所有用户。

基本上,我们的想法是让UWSAT只有一个管理员用户;当管理员登录该工具时,他可以浏览应用程序,选择一个并查看其用户。他可以将新用户添加到现有应用程序,或创建指定新应用程序名称的用户(据我所知,创建应用程序也是如此)。

我面临的问题是,要将用户添加到应用程序,我必须设置Membership.ApplicationName,但我应该避免这样做。

所以我问你:我应该为每个应用程序创建一个不同的MembershipProvider,并在必须管理该应用程序的用户时调用它吗?

感谢。

1 个答案:

答案 0 :(得分:0)

我建议创建一个角色,然后将其分配给用户。角色将是他们应该访问的应用程序。

RoleProvider是实现此目的的一种方式。