1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > asp.net mvc 实现判断用户是否登录的两种方式

asp.net mvc 实现判断用户是否登录的两种方式

时间:2019-01-28 21:18:14

相关推荐

asp.net mvc 实现判断用户是否登录的两种方式

1,自定义一个BaseController

2,写一个过滤器,在需要做身份验证的action上加上过滤器

[CheckUserFilter]publicActionResultDelItem(int?id,FormCollectionform){boolresult=false;if(id!=null){int_id=id??0;result=new<a href="/s?wd=DbHelper&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1YdmhN9n1F-n1fLuHb4PjTv0ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EPHT1PWfsnWRd"target="_blank"class="baidu-highlight">DbHelper</a>().DelSysUserInfo(_id);if(result){returnRedirect(Request.UrlReferrer.AbsoluteUri);}}varids=form["users"].Split(',');result=new<a href="/s?wd=DbHelper&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1YdmhN9n1F-n1fLuHb4PjTv0ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EPHT1PWfsnWRd"target="_blank"class="baidu-highlight">DbHelper</a>().DelSysUserInfo(ids);returnRedirect(Request.UrlReferrer.AbsoluteUri);}

publicclassCheckUserFilter:ActionFilterAttribute{publicoverridevoidOnActionExecuting(ActionExecutingContextfilterContext){base.OnActionExecuting(filterContext);if(filterContext.HttpContext.Session["currentUser"]!=null){return;}elseif(CookieManage.GetCookie("login")!=null){.......相关操作

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。