登录控制 BaseController
2024-10-19 23:25:15
执行方法前 判断 sessin 登录信息 是否为空 ,空的话 返回 登录界面
并且给 LoginUser 赋值
public abstract class BaseController : Controller
{
public User LoginUser { get;private set; } protected RestResult Rest(object data)
{
return new RestResult(data);
} protected override void OnActionExecuting(ActionExecutingContext filterContext)
{
LoginUser = Session["LoginUser"] as User; if (LoginUser == null)
{
Response.Redirect("system/index");
} base.OnActionExecuting(filterContext);
} protected virtual void SetLoginUser(User user)
{
Session["LoginUser"] = user;
}
}
最新文章
- Theano conv2d的border_mode
- QuanbenSoft Windows Runtime (Windows Store)Apps 应用及其框架总览
- CefSharp初识--把网页移到桌面
- reinstall ubuntu
- 使用Minify来优化网站性能
- Android M新特性之Behavior Changes
- 快速设置超炫banner,js插件
- C语言 指针与字符串
- Ubuntu安装软件提示”需要安装不能信任的软件包”解决办法
- SOA技术的进化史
- 这样就算会了PHP么?-11
- SQL server数据库备份还原问题备忘(亲测有效)
- 备忘:java在cmd中编译运行
- UNIX环境高级编程——select、poll和epoll
- Dubbo原理和源码解析之服务引用
- git 修改用户名和密码
- DataGridView设置行高
- iOS-SVProgressHUDMaskType
- SPSS学习系列之SPSS Modeler的功能特性(图文详解)
- mysql-5.7.10产生的日志时间与系统时间不一致