购物网站权限控制

四个角色:
用户:查看购买(多人)
供货商:提供商品,申请提现,查看数据等(多人)
用户管理员:审核一切用户,少部分表的操作(5-10人)
超级管理员:拥有一切权限(1-2人)
没有项目经验。不知道该怎么角色分配好点
方案一,根据用户不同id,登录到不同的页面。
方案二,建立权限关联,等显示时根据权限不同显示不同内容模块。
各位大大,一般购物网站的设置应该是什么样的呢?给个提示呗?
小弟在这先谢过了

基于权限的管理是正解.

RBAC google下

用户表-角色表-资源表-权限表

基本可以解决权限问题

这里有个通用的用户权限系统,参考一下
[url=http://www.upms.com.cn/index.html]http://www.upms.com.cn/index.html[/url]