using System;
using System.Web;
using System.Web.Mvc;
namespace MvcApplication1
{
public class MZAuthorizeAttribute : AuthorizeAttribute
{
/// <summary>
/// 判断用户是否登录
/// </summary>
/// <param name="filterContext"></param>
public override void OnAuthorization(AuthorizationContext filterContext)
{
HttpContextBase context = filterContext.HttpContext;
if (context.Session["LoginUser"] == null)
context.Response.Redirect("~/User/Login");
}
}
}在需进行登录验证的Action上加约束:
[MZAuthorize]
public ActionResult Info()
{
return View();
}
评论(0)
暂无评论。