项目权限问题.
有一个2000多个页面的项目 其中权限部分它没有设置好。此项目分主页面跟分页面,一个主页面下可能有很多分页面。原来判断的条件是在主页面进行权限判断。分页面没有进行判断 . 如果在浏览器下输入分页面地址也能打开看到。需求就是要在分页面进行判断让他有权限才能看。没有权限不能看到.
因页面很多 不可能一个一个页面进行操作。请问各位大侠,有无好提议.
--------------------编程问答-------------------- 2000多个页面...神啦...没碰到过...爱莫能助啊... --------------------编程问答-------------------- 做一个基类,其它页面继承于它,在基类里可以进行权限控制,如果开始设计时每有继承的话,只能说是一个很大的失误,对于大型项目而言,没有继承的话,很难统一进行调整
--------------------编程问答--------------------
做个基类或接口来继承下
--------------------编程问答-------------------- 首页就做一个登陆的,将登陆信心存在cookies中,在分页中判断是否已经登陆就可以了。如果能登陆但没权限的直接录入地址,那就没办法了。权限要重新设计了嘛。 --------------------编程问答-------------------- --------------------编程问答-------------------- 如果只是功能到页面到也简单,怎么做都成啊
你可以用微软membership
也可以改造sitemap提供
也可以在gbloar文件里判定
也可以自己写一个httpModler
也可以统一写一个基类
补充:.NET技术 , C#