关于购物网站权限问题

骑着蜗牛学 2014-03-30 03:12:35
最近需要做一个电子书购物网站,关于管理员和用户权限的设置。
管理员和用户放在一张表里,通过一个type来控制是管理员还是用户,是用户在页面中隐藏一些只有管理员可以操作的东西,这个思路可以吗?如果把他们放在不同的表里,对同一个页面进行操作的时候如何判断是管理员还是用户,在两张表里都定义type吗?或者有更好的方法,先谢谢各位!
...全文
289 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
stevenice85 2014-04-03
  • 打赏
  • 举报
回复
最好不要在页面判断,能用后台控制最好了
  • 打赏
  • 举报
回复
一般放一个表 权限按 用户所属的 角色id来决定 角色定义了权限 但admin往往是内置的,超级用户,程序了可以预设,这个就由你自己了,比如 规定用户名 admin 就可以操作,即使它没有影射任何角色.
码农营销 2014-03-31
  • 打赏
  • 举报
回复
这就是简单的权限么 一般都会有三张表 用户 , 角色,权限 用角色来控制权限
Mich_LY 2014-03-31
  • 打赏
  • 举报
回复
通常一张表放个type就可以了,要是说别的方法的话我在书中见过用泛型的多重界限来限制权限的,也挺有意思的,具体的可以看看<<Java 程序的151条建议>>的第99条
Juedaifanghua 2014-03-31
  • 打赏
  • 举报
回复
用户表 对应 角色表 角色表 对应 权限表
Juedaifanghua 2014-03-31
  • 打赏
  • 举报
回复
可以放在一张表,但是一般是以角色来区分权限,而不是一个字段。
翘班党 2014-03-31
  • 打赏
  • 举报
回复
放在不同表里的话,你取数据的前提就需要知道该取什么权限的用户。 不是上述情况 还是做个权限区分
骑着蜗牛学 2014-03-30
  • 打赏
  • 举报
回复
那一般管理员和用户是放在同一个表中的吗?还是分开放?
不是太高的手 2014-03-30
  • 打赏
  • 举报
回复
如果单纯 管理员 跟用户没有其他权限的话一个type 足够了 、如果分的细的话可以 累加权限值。。。

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧