问题描述
各位大虾,,当用户登陆后如何根据角色来过滤其权限,即指定登陆的用户有进入哪个页面的权限,哪个页面无法进入。在登陆页面的代码如何体现?
解决方案
解决方案二:
1。数据库定义一个权限表,对照查询就OK了。2。定义权限ID,根据权限规则也可以实现。方法很多。。。
解决方案三:
1.你的角色肯定是有权限,2.你的用户可能会属于一个或者多个角色,假如有,用户,权限,角色,用户角色关联表(这样是一个角户多个角色,实现多对多),权限角色关联表select*user权限表where权限IDin(select权限IDfrom权取角色关联表whereroleidin(selectroleidfrom用户角色关联表where用户ID='"+用户ID+"'))";这样就获取到了所有用户的权限,语句根据你的设置,进行相关调整,只是一个思路
解决方案四:
mark
解决方案五:
谢谢啦
解决方案六:
我也正在找这方面的东西
时间: 2024-11-05 06:12:59