CI框架全局登录控制
来源:互联网 发布:网络谣言处罚 编辑:程序博客网 时间:2024/05/16 11:40
1、首先打开CI框架根目录->system->core->Controller.php,
2、在Controller.php文件的public function __construct()函数中添加代码如下代码:
$this->check_login();
3、在Controller.php文件的class CI_Controller 类中添加以下代码:
public $need_login = false;//添加登录状态属性
private function check_login(){//判断登录的方法
if($this->need_login){
$this->load->library('session');
$session_data = $this->session->userdata('salesid');
if(!$session_data){
$url = "/welcome/";//判断登录超时后,要跳转到的页面
echo "<script language='javascript' type='text/javascript'>";
echo "window.location.href='$url'";
echo "</script>";
exit;
}
}
}
4、最后一步:在你自己编写的每一个子控制器的类中顶部加上下面代码:
public function __construct(){$this->need_login = true;//控制是否需要登录
parent::__construct();
}
示例:
阅读全文
0 0
- CI框架全局登录控制
- CI框架设置全局登录控制
- CI框架全局登录验证控制方法
- CI框架创建全局函数
- CI框架实现用户权限控制
- CI框架 第三方接口QQ登录
- CI框架源码阅读---------全局函数文件Common.php
- CI框架源码阅读笔记3 全局函数Common.php
- 全局临时表控制重复登录
- CI---扩展核心类controller, 实现登录控制
- 在CI框架下实现验证码登录
- CI框架下 新浪微博登录接口完整版
- CI 框架利用hooks 做登录/权限验证
- ci框架
- CI框架
- CI框架
- CI框架钩子功能——權限控制
- 登录验证全局控制的几种方式(session)
- 我要死磕横竖屏
- 浅谈重构中踩过的坑
- js数组操作--使用迭代方法替代for循环
- apache shiro权限框架
- spring学习笔记
- CI框架全局登录控制
- Android Material Design Toolbar笔记
- 人工智障学习笔记——机器学习(13)LLE降维
- makernet、yolo、ssd安装与训练教程(少走弯路)
- 实战微博互动预测之三_xgboost答疑解惑
- python-网络爬虫--简单框架
- 16秋计算机科学与技术鲁嘉华第七章
- StringBuidler.equals比较为true
- 产品经理不再纸上谈兵——产品经理请先别急着开发