MVC身份验证Attribute简易版
2024-10-21 15:30:47
public class MemberValidationAttribute : AuthorizeAttribute
{
protected override bool AuthorizeCore(HttpContextBase httpContext)
{
object user = HttpContext.Current.Session["CurrentUser"]; if (user != null)
{
return true;
}
return false;
}
}
另外,在web.config里面配置如下:
<system.web>
<authentication mode="Forms">
<forms loginUrl="~/Member/Login" timeout="2880" />
</authentication>
</system.web>
LoginUrl需要配置成你的登陆页面的路径。
最新文章
- Nginx的第一个模块-HelloWorld
- AJAX-----14HTML5中新增的API---files
- ps命令介绍
- Educational Codeforces Round 10
- 安装StarUML 及使用时序图(Sequence Diagram)和用例图(use case diagram)
- onNewIntent调用时机
- 修改Win7远程桌面端口
- cout输出字符串指针
- 一个强大的LogParser的UI工具--logparserlizard简介(开源IIS日志分析工具)
- meta property=og标签含义及作用
- 【MySQL】使用 Optimizer Trace 观察SQL执行过程
- 转载 Deep learning:七(基础知识_2)
- P3003 [USACO10DEC]苹果交货Apple Delivery
- javascript里的循环语句
- 优于 swagger 的 java markdown 文档自动生成框架-01-入门使用
- bzoj2716/2648 / P4169 [Violet]天使玩偶/SJY摆棋子
- Le Chapitre X
- ionic开发之Android的focus起作用,而iOS不起作用
- scribe日志系统安装笔记
- asp.net管线