关于权限设计的问题!

stonec 2003-07-30 05:31:53
想做一个网站,按不同用户权限实现不同的操作,用户登陆后,看到的
菜单是不同的,也就可以执行不同的功能了。怎么设计比较好?去看了
些例子,但关键部分都看不到代码。是初学者,很多地方不懂。看看他
们做这个似乎都好复杂啊,还有涉及面向对象的东西(类继承什么的)
。我想如果简单一点,就只是进行窗口身份验证,然后按不同用户重定
向到不同页面去。(不安全吧?还有什么其他的不妥?)要么就如他们
说的,设计用户、角色、权限表,但又如何和程序关联呢?网上例子不
少,但有源代码的找不到,那位有这方面的源代码或资料,能给我一份
吗,不胜感激!!!谢谢了。
...全文
43 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
stonec 2003-07-31
  • 打赏
  • 举报
回复
感觉加权限好复杂,我想只在web.config里进行用户和角色的验证,行吗?我不会codebehind。。。实在好郁闷啊
stonec 2003-07-31
  • 打赏
  • 举报
回复
感觉加权限好复杂啊,我想只在web.config中进行角色认证行吗?也不会codebehind。
szch 2003-07-31
  • 打赏
  • 举报
回复
执行时判断有无权限
standy 2003-07-31
  • 打赏
  • 举报
回复
應該主要是數據庫設計的問題了
,程式完全抓取數據庫
我做過的一個提貨系統採用table
1.WEB_SITEMENU 最小權限功能檔
MENUID PARENTID MENUCNM RIGHTID
2.RIGHT_GRP 權限群組檔
RIGHTGRPID RIGHTID GRPDESC
3.OP 帳號
OPID OPNM OPDESC ...
4.OP_GRP 帳號群組檔
OPGRPID OPID
5.RIGHT_OP 權限設定檔
ID RIGHTGRPID OPGRPID
DoNotTomcat 2003-07-31
  • 打赏
  • 举报
回复
俺也是新手,想知道,帮你UP。
免费试听地址:B站搜索JeeGit观看《JeeSite4.x数据权限教程》、《JeeSite1.2.7系列基础教程》、《JeeSite4.x系列基础教程》等相关课程! 郑重声明:购课前,请认真听完第一章 课程简介 建议实战人群直接听:第九章、第十章 学生人群、刚入门:全听       数据权限主要讲解内容包含第一章 课程简介31.1 课程目标31.2 适用人群31.3 课程简介31.4 环境要求31.5 课程知识点大全31.6 课程售价31.7 购课声明31.8 资源清单31.9 售后方式41.10 讲师介绍4第二章 权限基础42.1 权限模型概述4第三章 JeeSite权限管理模型123.1 JeeSite1.2.7 权限管理模型123.2 JeeSite4.x 权限管理模型123.3 JeeSite4.x权限设计的扩展13第四章 用户管理144.1 JeeSite4.x内置用户类型144.1.1 用户管理思路144.1.2 网站会员、员工、单位、个人登录视图配置154.2 用户数据权限类型164.3实战训练、调试、日志查看16第五章 机构管理16第六章 角色管理186.1 JeeSite4.x角色管理概述186.2 JeeSite4.x越级授权与菜单权重186.3 JeeSite4.x 越级授权可能存在的隐患极其解决方案196.4用户表如何区分非管理员、系统管理员、二级管理员206.5 角色权限注意事项206.6 角色授权数据范围使用注意事项216.7 为何用户不设置员工权限无效?236.8 岗位管理与角色分类的岗位分类与角色分类有何区别?23第七章 二级管理员23第八章 系统管理员238.1 系统管理员238.2 总结:何时使用超级管理员、系统管理员、二级管理员?23第九章 Jeesite数据权限调用239.1 JeeSite4.x数据调用基础239.2 JeeSite4.x 实现数据列权限推荐解决方案249.3多数源模式下数据权限bug简易解决方案249.4 JeeSite4.x 自定义扩展数据权限249.5支持全球地区、全球企业、全球机构、全球部门授权24第十章 JeeSite数据权限实战2410.1 案例一2410.2 案例二2410.3 案例三2510.4 案例四2510.5 案例五25第十一章 JeeSite4.x常见问题解答251.1数据权限管理的代码会公开吗,购买了能看吗?251.2 JeeSite数据权限教程是Thinkgem录制的吗?25第十二章 参考阅读2612.1、JeeSite官方文档2712.2、美国国家标准与技术研究院2712.3、中国国家标准化管理委员会2712.4、ITSEC欧洲安全评价标准2812.5、百度学术2812.6、开源框架2912.6.1 JeeSite2912.6.2 Casbin2912.6.3 Eladmin2912.6.4 Spring-boot-demo2912.6.5 Jeeplatform3012.6.6 Pig3012.6.7 Jeecg-boot3012.6.8 Jfinal3012.6.9 Guns3112.6.10 Zheng3112.6.11 Cloud-Platform3112.7 博文资源31

62,007

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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