网站管理员权限急急急

来源:百度知道 编辑:UC知道 时间:2024/05/31 08:02:11
我现在做一个电子商务网站突然发现没有考虑网站权限的问题,我要怎么样实现管理员登陆后进行后台的订单管理。而一般登陆用户只能发布信息或查询信息,发布的信息必须由管理员审核?具体怎么实现?谢谢~!~!能帮助者另外重谢~!
高手:我想用session来做具体怎么写?下面是我现在登陆时的代码,如果管理员是admin那么怎么加?谢谢~!!
protected void Page_Load(object sender, EventArgs e)
{ ///判断用户是否登录,并获取用户信息
if(Session["UserInfo"] == null)
{
Response.Redirect("~/Login.aspx");
}
userID = Int32.Parse(Session["UserInfo"].ToString());
}

可以建立专门的权限表:
包含字段:权限ID 权限名称
你的用户表里要有权限ID这个字段
然后就是不同的用户拥有不同的权限ID,也就有不同的权限,简单的话可以在每个页面的PageLoad里用Session判断登陆用户的权限ID来判断该用户是否有权限进入这个页面。

当然也可以用MemberShip来实现,那样就更方便。