点击退出为什么还是可以直接进入后台

来源:4-6 退出登录功能实现

志在天堂

2016-12-21

点击退出后,session好像没有清空啊,直接登录后台,还是可以的。这是什么情况?

写回答

4回答

singwa

2016-12-22

你后台页面做啦判定吗?如果没用户session不让登录

0
3
singwa
回复
志在天堂
en 恩。有问题可以单独Q我
2016-12-23
共3条回复

singwa

2016-12-22

贴出你推出登录的代码

0
1
志在天堂
前段
  • 退出
  • 控制器 public function loginout(){ session('adminUser', null); $this->redirect('/admin.php?c=login'); }
    2016-12-22
    共1条回复

    milletppp

    2017-03-11

    这个问题很严重呀,可以直接根据/admin.php?c=index进入后台

    0
    0

    志在天堂

    提问者

    2016-12-22

    前段

    <li>
     <a href="/admin.php?c=login&a=loginout"><i class="fa fa-fw fa-power-off"></i>退出</a>
    </li>

    控制器

    public function loginout(){
      session('adminUser', null);
      $this->redirect('/admin.php?c=login');
    }

    0
    0

    前端到后台ThinkPHP开发整站

    用PHP+MySQL+Ajax开完新闻资讯整站,实现“小全栈”的梦想

    3360 学习 · 1014 问题

    查看课程