逐梦人才招聘网/logincheck.cs
(完整代码) 1KBusing System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
namespace 逐梦人才招聘网
{
public class LoginCheckFilter : ActionFilterAttribute
{
//表示是否检查登录
public bool IsCheck { get; set; }
//Action方法执行之前执行此方法
public override void OnActionExecuting(ActionExecutingContext filterContext)
{
base.OnActionExecuting(filterContext);
if (IsCheck)
{
//校验用户是否已经登录
if (filterContext.HttpContext.Session["roleid"] == null)
{
//跳转到登陆页
filterContext.HttpContext.Response.Redirect("/Login/login");
//如果页面框架是嵌套模式使用下面的跳转
HttpContext.Current.Response.Write("<script>window.parent.location.href='/Login/login'</script>");
}
//else if (Convert.ToInt32( filterContext.HttpContext.Session["roleid"])==2)
//{
// //跳转到首页
// HttpContext.Current.Response.Write("<script>alert('请注册公司用户')</script>");
// //filterContext.HttpContext.Response.Redirect("/Index/index");
//}
}
}
}
}
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。