我正在设计一个有登录模块的网站..这里有3个用户/人(主要)将访问登录页面:
域名所有者拥有本地管理员权限的权利。普通用户,本地管理员拥有普通用户权限..
现在,我如何区分上述用户的登录类型?
我尝试过下拉列表并添加三个成员,但我觉得它看起来不太好。
执行上述方案的任何想法?
答案 0 :(得分:1)
在普通网站中,这些将作为角色处理。
在以后的用户创建过程中,您可以为用户分配角色。
您的登录页面只需要用户输入用户名和密码。
您可以轻松地将用户角色关系保存在数据库中。
Asp.net对RoleProviders
中的角色提供一流支持。
您可以使用角色来授权哪些用户可以访问网站的哪些部分。
答案 1 :(得分:0)
您需要有另一个[推测SQL]表来访问权限/级别/权限。对于最基本的实现,请在enum
中使用3个选项,并在update
user
中使用用户级enum
。