0

我正在设计一个网站,它有一个登录模块.. 这里 3 个用户/人(主要)将访问登录页面:

  1. 超级管理员(域所有者)
  2. 本地管理员(在域所有者下)
  3. 普通用户(在本地管理员下)

域所有者对本地管理员和普通用户拥有权限,而本地管理员对普通用户拥有权限。

现在,如何区分上述用户的登录类型?

我试过放一个下拉菜单,并添加三个成员,但我觉得它看起来不太好。

做上述场景的任何想法?

4

2 回答 2

1

在普通网站中,这些将作为角色处理。

在以后的用户创建期间,您将角色分配给用户。

您的登录页面只需要用户输入用户名和密码。

您可以轻松地将用户角色关系保留在数据库中。

Asp.net 对 RoleProviders.

您可以使用角色来授权哪些用户可以访问网站的哪些部分。

参考:创建和管理角色

于 2013-02-15T04:20:16.820 回答
0

您需要另一个 [大概是 SQL] 表来获取访问权限/级别/权限。对于最基本的实现,在 an 中有 3 个选项enumupdate每个选项都有user用户级别enum

于 2013-02-15T04:13:54.377 回答