模板插件

誠信合作, 高質專業!
會員福利:管理后臺入口自定義(PHP文件包)

會員福利:管理后臺入口自定義(PHP文件包)

根據自定義SESSION值判斷管理入口這一方法需要修改默認的phpcms的php文件,自定義一個入口啟動SESSION,然后判斷SESSION,吻合則登陸,不成則跳轉到首頁。
¥0.01
原價:¥10.00

瀏覽 我要評論

我要收藏
點個贊吧

根據自定義SESSION值判斷管理入口:

這一方法需要修改默認的phpcms的php文件,自定義一個入口啟動SESSION,然后判斷SESSION,吻合則登陸,不成則跳轉到首頁。當前CMSYOU用的則是這個方法。

1、修改\phpcms\modules\admin\index.php文件,在public function __construct() 方法開頭處加入:

//login diy
if (empty($_SESSION['cms_login'])) {
header('location:'.APP_PATH);
exit;
}

另外找到public function public_logout()方法,在句首加入

$_SESSION['cms_login'] = 0;

這一行,這樣做到退出后清空cms_login這一SESSION值。

2、然后自定義一個php文件里邊啟用cms_login這一SESSION值用于匹配:

在網站根目錄新建admin\目錄,在這個目錄下新建文件index.php,內容如下:

include PHPCMS_PATH . '/phpcms/base.php'; // pc_base::creat_app();
$session_storage = 'session_' . pc_base :: load_config('system', 'session_storage');
pc_base :: load_sys_class($session_storage);
session_start();
$_SESSION['cms_login'] = 1;
unset($session_storage);
header('location:../index.php?m=admin');
?>
這樣Phpcms管理后臺只能通過 http://域名/admin/訪問登錄了,而且admin這個目錄可以隨意修改,隔一段時間就修改下,這樣最安全。
 
本插件是該方法的具體php文件包,僅為了促進大家測試商城而設置,付款后自動發貨,如未收到下載地址請及時聯系客服!

最新發布

熱門文章

在線客服

掃一掃,關注我們

掃一掃,關注我們
穿越火线官方网站