Ecmall二次开发-登录退出机制
2013-05-06 17:03
302 查看
ecmall的登录退出机制
控制器app/frontend.base.php登录
login方法,显示登录页面login.html
登录请求提交后,在login方法里面检测验证码,检测用户名和密码是否正确,
通过检测后进入_do_login方法进行分派身份,更新购物车,更新登录信息
$user_info = $mod_user->get(array( 'conditions' => "user_id= '{$user_id}'", 'join' => 'has_store', //关联查找看看是否有店铺 'fields' => 'user_id, user_name, reg_time,last_login,last_ip,store_id', ));
187行,此处的字段会写进$_SESSION[‘user_info’],在全局可用,在模板可以使用{$visitor.user_id}使用
退出
Logout方法,继承自ecapp.base.phplogout方法,
实现方式unset($_SESSION[$this->_info_key]);
后台登陆
控制器admin/app/backend.base.php
Login方法,_do_login方法,logout方法,都和前台登陆退出相似
相关文章推荐
- Ecmall二次开发指南手册,ECMALL模板解析机制.MVC架构分析及文件目录说明.
- Ecmall二次开发指南手册,ECMALL模板解析机制.MVC架构分析及文件目录说明.
- ecmall二次开发 直接实例化mysql对象
- ECMALL二次开发咨询、ECMALL模板、ECMALL插件分享
- ecshop二次开发--单点登录
- 别人二次开发ecmall的功能 仔细研究一下
- iOS开发-环信退出登录
- 二次开发Jumpserver用户登录认证模块,调用独立认证接口(一)
- 跳板机 免密码二次登录 beta测试+dev开发+idc线上+gamma灰度机-ssh篇
- ecmall 的二次开发
- ecshop二次开发--单点登录
- jforum二次开发相关笔记——(一)页面请求机制
- Android开发一段时间无操作自动退出登录状态
- wordpress二次开发教程手记:站点用户数据共享后的登录问题
- ecmall 模板解析二次开发
- ecshop二次开发--单点登录
- ecmall 模板解析二次开发
- QT开发(六十六)——登录对话框的验证机制
- ecshop二次开发之 修改ecshop购物车退出后保留购物车购买的商品
- 剖析ECMALL的登录机制