欢迎光临
我们一直在努力

迅睿CMS如何让网站的前端控制器禁止访问

如何让网站的前端控制器禁止访问,只保留后台控制器的访问

在cms运行后钩子中判断如果来自前端页面就禁止往下执行

/config/hooks.php

\Phpcmf\Hooks::on('cms_init', function() {
    
    if (IS_ADMIN) {
        return; // 后台可以访问
    } elseif (IS_API) {
        return; // api目录可以访问
    } elseif (IS_API_HTTP) {
        return; // api插件可以访问,如发布信息接口
    } elseif (IS_MEMBER) {
        return; // 用户中心可以访问
    } else {
        exit("网站禁止访问");
    }
    
});

 

可以多个elseif来决定访问权限的路径

 

赞(0) 打赏
未经允许不得转载:新起点博客 » 迅睿CMS如何让网站的前端控制器禁止访问


关注公众号『新起点软件管家』

获取最新网络资源及破解软件!
带你玩转各样软件...

评论 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏