联系官方销售客服

1835022288

028-61286886

开发框架 版主:迅睿框架研发组
不管用户访问什么页面,只要没有登录,就跳转到登录页面
类型:迅睿CMS 更新时间:2022-03-11 15:40:56

请问如何实现,不管用户访问什么页面,只要没有登录,就跳转到登录页面。

回帖
  • 那时
    #1楼    那时
    2022-03-11 15:40:09
    Firefox 97.0 0
    //判断是否登录没有就跳到登录页面

    \Phpcmf\Hooks::on('cms_init', function() {
       if (!\Phpcmf\Service::C()->uid && !in_array(\Phpcmf\Service::L('Router')->class, ['register', 'login', 'api', 'pay'])) {
           dr_redirect(dr_member_url('login/index'));
       }
       
    });
    满意答案
  • 那时
    #2楼    那时
    2022-03-11 15:40:56
    Firefox 97.0 0
    @那时:放在config/hooks.php里面就可以了