MVC项目后台管理,各页面判断登陆问题。
2015-05-13 14:02
435 查看
public class BaseController : Controller { protected string hostUrl = ""; /// <summary> /// Action执行前判断 /// </summary> /// <param name="filterContext"></param> protected override void OnActionExecuting(ActionExecutingContext filterContext) { // url this.hostUrl = "http://" + this.Request.Url.Host; this.hostUrl += this.Request.Url.Port.ToString() == "80" ? "" : ":" + this.Request.Url.Port; this.hostUrl += this.Request.ApplicationPath; if (!this.checkLogin())// 判断是否登录 { filterContext.Result = RedirectToRoute("Default",new{ Controller = "Login", Action = "Index" }); } base.OnActionExecuting(filterContext); } /// <summary> /// 判断是否登录 /// </summary> protected bool checkLogin() { if (this.Session["userinfo"] == null) { return false; } return true; } }
相关文章推荐
- IE内核 PHP管理后台密码登陆问题
- 用ASP.NET做项目,本本上的系统是XP,网上下载了IIS6,安装完后出现HTTP500问题,解决之.接着出现了浏览页面时跳出登陆框让输用户名及密码,GOOGLE了一下,原来是权限不够,解决方法
- web项目中页面传参到后台,后台传参到页面的编码问题
- C# Asp.Net MVC 3 项目实现控制器(controller)与页面(view)分项目管理
- C# Asp.Net MVC 3 项目实现控制器(controller)与页面(view)分项目管理
- php+javascript 判断后台登陆后, 前台页面才能更改
- WAMP Server 安装dedeCMS 后,登陆后台管理页面空白解决方案
- MVC权限管理系统dwpro项目分配按钮没有显示的问题
- MVC权限管理系统dwpro项目权限按钮无故自动消失问题
- shiro +springmvc+freemarker session问题处理 shiro无法记录登陆前页面问题
- web day26 小项目练习图书商城 后台分类管理模块,图书管理模块,前台登陆过滤
- springmvc+mybatis+maven项目集成的时候遇到一个问题,项目搭起来以后,http请求怎么都进不到controller中,页面直接返回404错误,控制台没有报任何错误,请大神帮我看看
- 解决博易博客后台文章管理页面无法显示分页的问题
- 织梦dedecms 内容管理系统安装后,登陆后台空白问题
- 项目后台判断session过期的页面代码
- tomcat管理页面登陆问题
- session失效后,登陆页面出现在iframe中的问题,适用于带权限框架的项目。
- MVC判断用户有没有登陆跳转登录页面AuthorizeAttribute
- 商城项目实战13:展示后台管理页面
- [thinkPHP5项目实战_07]引入后台管理页面