2010-11-27 59 views
1

我有一个困惑,我正在创建一个购物车,我有两个部分,一个是客户,一个是管理员。对于客户部分,我创建了注册表单和登录页面。但我对管理部分感到困惑,对于管理部分,我还需要创建注册页面,或者我应该直接创建登录页面,并且对于每个管理员,我应该手动执行数据库输入?是任何项目的管理部分强制注册页面?

回答

2

这取决于。

你想要添加一个新的管理员的过程是什么?

  • 如果有你不希望任何人刚露面,并签署了作为一个管理一个注册页面,所以你需要一些审批/审查程序,以让人们成为管理员。

  • 如果需要手动输入数据库,那将限制谁可以创建管理员,但手动获取新的管理员信息可能会很麻烦和笨拙。

  • 另一种方法是让管理员以普通用户的身份注册1st,并单独拥有一个页面来为其他用户分配管理员特权。当然,这个页面只能由管理员访问。这样你的管理员可以正常注册,然后以后现有的管理员可以打开他们的'管理员'标志。

2

如果您创建注册页面,那意味着用户可以自行注册为admin?

我在管理部分有一个用户管理工具,然后给一些用户一个“管理员角色”,允许他们登录到管理部分。当然,你必须从一些“超级管理员”开始第一次登录管理部分。

+0

是你是真的,所以我应该做什么使管理员权限页,因为我害怕,如果其他人身体访问它,并注册页面,然后他/她将成为管理员。但我想阻止他成为管理员..管理员应该是那个人只有谁真的有特权,所以我该怎么做,请让我知道 – NoviceToDotNet 2010-11-27 11:17:34

+0

我怎么能让“超级管理员”? – NoviceToDotNet 2010-11-27 11:18:48