专属后台入口

您正在阅读旧版文档,新版文档已迁移至 [https://document.pescms.com]

目录

PT v1.2.12新增了专属后台入口。对于升级用户,您需要手动调整:

依次定位打开 Slice/Ticket/Login.php 。在25号 或者before(){ 下起新一行,输入如下代码

if(empty($this->session()->get('backstage'))){
     $this->jump('/');
}

效果如下图:

1563245111729329.png

登录代码调整完毕后,在Public目录下,创建一个专属于您的登录后台文件。例如:admin.php  (这是示例命名,不建议使用常见的单词)

image.png

打开文件,并输入如下代码:

<?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 ,程序将会引导回首页。

PESCMS DOC 文档系统
© Copyright 2015-2024. by the PESCMS DOC
耗时0.0247秒