首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

问一个关于权限登录的有关问题

2012-10-17 
问一个关于权限登录的问题有些页面需要登录后才能访问有些页面不需要登录就能访问这个要怎么做呢??有大神

问一个关于权限登录的问题
有些页面需要登录后才能访问
有些页面不需要登录就能访问



这个要怎么做呢??

有大神给我一点思路吗??

[解决办法]
判断Session,登录时把用户名赋值给Session
要登录才能访问的页面判断Session是否为空
if (Session["name"] == null)
{
//跳转到登录页面 
}

[解决办法]
你的用户信息是放在session还是cookie里面的? 判断session或cookie存在不存在就行了
[解决办法]
写一个类 里面判断session或cookie 如果有需要权限的页面 则继承该类

例如:

C# code
//这是你写的权限类 public class PageAuthorityAdmin : Page    {       protected override void OnInit(EventArgs e)        {            //这是你调用判断权限的方法            Page_Admin();        }        public void Page_Admin()        {         //这是你准备 判断session或cookie 然后确定是否有访问权限         }     }//然后我们在页面后台继承public partial class Groupsadmin : PageAuthorityAdmin{}
[解决办法]
web网页就用session或这cookies
wap网页就用一个参数
身份标记通常存储在数据库中,根据用户的输入判断是否符合,如果符合登陆条件,给其赋予相应的cookies或者网址参数,否则标记其未登陆。
[解决办法]
利用session 或者继承的方式都可以,需要的地方就判断或继承,不需要的地方就不用管了

热点排行