日期:2014-05-20  浏览次数:20910 次

【100分】权限控制问题!!求一个思路!
自己做了个权限的东西,做法是 用户登录后,根据用户角色去绑定树形菜单,并且把用户信息存在Session里

可是发现一个BUG 用户可以登录了以后,直接输入URL跳转到没访问权限的页面。。。。

求一个解决方案 !!!

怎么在每个页面都加权限验证,只有拥有该页面访问权限的角色可以登录!

------解决方案--------------------
写一个基类 每个页面取继承 在基类中做权限判断
------解决方案--------------------
做基类页面,在那里的加载事件中做验证
------解决方案--------------------
也可以写一个静态函数用于判断用户的权限,在每个页面的加载事件里调用
------解决方案--------------------
探讨

也可以写一个静态函数用于判断用户的权限,在每个页面的加载事件里调用

------解决方案--------------------
探讨

引用:

做基类页面,在那里的加载事件中做验证

C# code

public partial class UserList : basepage



在basepage里并不知道加载的页面是哪个啊。。。。