执行方法前 判断 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;
}
}

最新文章

  1. Theano conv2d的border_mode
  2. QuanbenSoft Windows Runtime (Windows Store)Apps 应用及其框架总览
  3. CefSharp初识--把网页移到桌面
  4. reinstall ubuntu
  5. 使用Minify来优化网站性能
  6. Android M新特性之Behavior Changes
  7. 快速设置超炫banner,js插件
  8. C语言 指针与字符串
  9. Ubuntu安装软件提示”需要安装不能信任的软件包”解决办法
  10. SOA技术的进化史
  11. 这样就算会了PHP么?-11
  12. SQL server数据库备份还原问题备忘(亲测有效)
  13. 备忘:java在cmd中编译运行
  14. UNIX环境高级编程——select、poll和epoll
  15. Dubbo原理和源码解析之服务引用
  16. git 修改用户名和密码
  17. DataGridView设置行高
  18. iOS-SVProgressHUDMaskType
  19. SPSS学习系列之SPSS Modeler的功能特性(图文详解)
  20. mysql-5.7.10产生的日志时间与系统时间不一致

热门文章

  1. C#窗体上绘制矩形
  2. python-pprint打印函数
  3. xgene:之illumina,,ion-torrent
  4. SQL Server(五)——常用函数 转
  5. aimOffset注意事项
  6. 洛谷P2016 战略游戏
  7. Codevs 1688 求逆序对(权值线段树)
  8. MySQL审计工具Audit Plugin安装使用
  9. IT兄弟连 Java语法教程 Java开发环境 配置Java环境变量
  10. glassfish 自定义 jaas realm