asp.net(c#)做网站,后台管理页面,必须输入管理员的名称和密码才能进入,应该怎么做? 在web.config里怎么设置?
最好说详细一些,给我相应代码和注释,谢谢!
另外,如果后台管理员要分级,比如A能看到所有页面, B管理员只能看到一部分,那怎么办?
问题点数:0、回复次数:9Top
1 楼andyzc()回复于 2004-09-03 23:34:17 得分 0
自己顶一下!!!厚厚厚Top
2 楼fpnet(人在深圳【男人一生中最大的敵人是他自己】)回复于 2004-09-03 23:40:51 得分 0
设置个权限表.Top
3 楼coldpanth(^War3^)回复于 2004-09-04 00:06:23 得分 0
把身份验证做细点不就可以了?Top
4 楼zl9732(zl9732)回复于 2004-09-04 00:16:00 得分 0
<appSettings>
<add key="admin" value="admin" />
....
</appSettings>
如果多用户最好用一个表来存放。至于分级可以用Session来判断Top
5 楼Firestone2003(笨笨小猪)回复于 2004-09-04 09:03:07 得分 0
这个和asp里的方法没有什么区别
设置用户表
字段
name,password,权限
根据name,password得到权限
其实在web.config里没有什么需要设置的Top
6 楼Firestone2003(笨笨小猪)回复于 2004-09-04 09:04:56 得分 0
if(权限==1)//权限为一的用户
{
//界面代码
}
else if (权限==2)//权限为二的用户
{
//界面代码
}Top
7 楼hxhbluestar(贺星河)回复于 2004-09-04 19:38:14 得分 0
写一个登陆页面,根据Session来判断用户的级别,如果是管理员级别的才能看到管理页面,否则看不到Top
8 楼kele2xxx(可乐)回复于 2004-09-04 21:59:02 得分 0
对,用Session比较方便Top
9 楼ccwq(Wind Love Rove Forever)回复于 2004-09-04 22:05:53 得分 0
就是就是,做一个管理员表,在其中设四个字段,
intAdminID,vcharAdminName,vcharAdminPwd,intAdminType
如果你要对页面的权限进行设置的话,就做张页面管理表
如:
intPageName,intPageType
在这个表中设哪几级的管理员有权浏览这个页面了,然后在运行时分别调用这两个表进行判断就OK了
Top




