社区
Web 开发
帖子详情
菜单权限控制
ycufo
2009-11-06 03:32:58
不同的用户类型可以使用不同的菜功能菜单,通过把菜单的ID和用户做关联,在用户登录后显示其可以使用的菜单。
但是用户可以不通过点击菜单,而是手工输入一个菜单URL来越权使用,这个时候我们的实现是在一个表里 把一个菜单对应的所有URL都做了配置,根据URL去查询菜单ID,然后进行鉴权。
请问还有没有其他更好的做法?
...全文
250
11
打赏
收藏
菜单权限控制
不同的用户类型可以使用不同的菜功能菜单,通过把菜单的ID和用户做关联,在用户登录后显示其可以使用的菜单。 但是用户可以不通过点击菜单,而是手工输入一个菜单URL来越权使用,这个时候我们的实现是在一个表里 把一个菜单对应的所有URL都做了配置,根据URL去查询菜单ID,然后进行鉴权。 请问还有没有其他更好的做法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kky2010_110
2009-11-07
打赏
举报
回复
是的,就是这样的
ycufo
2009-11-07
打赏
举报
回复
谢谢。我现在也是在过滤器中处理的,获取用户请求的URL,跟表里配置的信息比对,获取该URL对应的menuid,然后判断该用户是否有权限使用该菜单。
你们所说的不是这样?
haoyang601
2009-11-07
打赏
举报
回复
学习中,不过用session比较的合理!
summerXJY100
2009-11-07
打赏
举报
回复
sesssion中存放用户和用户的权限,菜单和权限联系在一起,用户在访问的时候,通过拦截器进行验证,如果用户没有这个权限,就返回错误页面
jwtigerqwe
2009-11-07
打赏
举报
回复
真的是回答了=没回答
用了过滤器 然后怎么样啊
这个关键不是过滤器 而是过滤器到url之后 如何比对权限的问题
我感觉是2张表
一张是user表(登陆用户名和密码 ID为主键)另一张是权限表(user的ID和对应ID的能访问的url)
2张表通过ID关联 过滤器通过从session里拿登陆的ID 然后去对应ID的权限表里看 是否能找到将要访问的url
如果能就访问 不能就过滤掉 这样就可以防止直接输入url访问受限页面了
生成页面的时候也可以通过查询这张2张表 来看是否给菜单以链接....
mingjunwang
2009-11-07
打赏
举报
回复
回答了等于没回答
benbenfafa_88
2009-11-06
打赏
举报
回复
过滤器
im110
2009-11-06
打赏
举报
回复
有很多种方法,我这里给你一个思路:你可以在验证用户登陆后,将其存入一个session对象中,然后用一个过滤器来过滤,如果session为空则将其重定向到登陆页。
dickli1986
2009-11-06
打赏
举报
回复
用户登录后,将用户的信息保存在Session中,其他操作,使用过滤器来判断用户权限,如果用户有权限,则跳转到下一页面,如果用户没有权限,跳转到错误页面就好了
mar_xxy
2009-11-06
打赏
举报
回复
1.加个过滤器嘛
如此强大的力量
2009-11-06
打赏
举报
回复
拦截器
Easyui+ashx+Jq
权限
菜单
权限
管理框架
Easyui+ashx+Jq
权限
菜单
权限
管理框架,前台完全html+jq+easyui 后台ashx三层 角色、
权限
、组织、用户管理,通过
菜单
控制
访问
权限
Vue
菜单
权限
控制
Vue
菜单
角色
权限
控制
。
vue实现
菜单
权限
控制
家在做后台管理系统时一般都会涉及到
菜单
的
权限
控制
问题。当然解决问题的方法无非两种——前端
控制
和后端
控制
。我们公司这边的产品迭代速度较快,所以我们是从前端
控制
路由迭代到后端
控制
路由。下面我会分别介绍这两...
react+typescript 实现
菜单
权限
控制
react+typescript+antd实现后台
菜单
权限
管理
ant design pro 从服务器拉取
菜单
后,
菜单
权限
控制
,按钮
权限
控制
权限
控制
分3个方面 点击左边
菜单
:如果没有
权限
则右边内容显示403页面 浏览器输入:如果输入的是没有
权限
的url,则右边内容显示403页面 内容中按钮的
权限
:如果右边内容中的按钮没有
权限
,则该按钮不显示
权限
...
Web 开发
81,092
社区成员
341,717
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章