专属后台入口
您正在阅读旧版文档,新版文档已迁移至 [https://document.pescms.com]
目录
PT v1.2.12新增了专属后台入口。对于升级用户,您需要手动调整:
依次定位打开 Slice/Ticket/Login.php 。在25号 或者before(){ 下起新一行,输入如下代码
if(empty($this->session()->get('backstage'))){ $this->jump('/'); }
效果如下图:
登录代码调整完毕后,在Public目录下,创建一个专属于您的登录后台文件。例如:admin.php (这是示例命名,不建议使用常见的单词)
打开文件,并输入如下代码:
<?php require dirname(__DIR__).'/vendor/autoload.php'; $config = require dirname(__DIR__).'/Config/config.php'; $session = new \duncan3dc\Sessions\SessionInstance($config['SESSION_ID']); $session->set('backstage', '1'); header('Location:/?g=Ticket&m=Login&a=index');
创建完毕后,后续您只需要访问: http://您的域名/admin.php 即可登入后台了。不通过专属后台入口,即直接访问/?g=Ticket&m=Login&a=index ,程序将会引导回首页。