ASP做网页后台,怎样加入新用户 并且设定用户的权限。
意思是 我是管理员 admin 可以在网页后台加 工作人员 比如账号是00001 ,我要设定这个工作人员只能做指定的东西 不能更改网页后台的东西。 展开
2015-03-06
给你一点设计思路。
首先要有自己的数据库,数据库中用来储存用户的,账号,密码,访问权限,等等基本信息.
例如:设计数据库字段 ID 账号 工号 密码 权限
1 admin 00000 admin 1,1,1,1,1
2 user 00001 user 1,1,0,0,0
ID用来排序,账号密码用来登陆,权限用来设定用户访问权限,当然如果需要还可以增加用户登陆的时间,IP等。
创建设计登陆页面,通过账号密码登陆,当然也可以限制一下登陆可增加一个验证码。
设计网页后台管理界面,传统设计是,左右两个窗体,左侧为菜单活导航,右侧窗体为内容(还可以更多组合)。
通过权限可以设计左侧导航栏的地址显示或不显示,右侧工作窗体是否可以操作或显示。
例如:admin 的权限 1,1,1,1,1 中,第一个1为可登陆权限,第二个1为员工,第三个1为可以查看,第四个1可以修改,第五个1可以添加用户(高级管理员)。(当然这些都是明文,如果安全需要可以做的更复杂一点。)通过不同权限访问不同页面,或编辑不同内容。
当然最后要设计管理员的操作页面,给用户分配权限,添加用户页面,修改密码页面等等。
总之,思路是这样,一句两句话也说不清楚,如果你有一些经验,我说的你应该可以理解,如果,我说的你不能理解,最快的方法就是建议去百度一下网上的asp整站代码看看别人的后天设计,适当的借鉴一下。
希望对你有用。