首先聲明 我是一個初用thinkphp的菜鳥,大神們盡量回答的簡單易懂一些啦后臺的頁面需要需要驗證用戶是否已經登陸,不能登陸則跳到登陸頁,而登陸頁面則不需要驗證大神們都是如何做這個事情的呢、?網上百度后有人說可以 新建一個CommonController類 ,其他所有頁面的類都繼承它,類似于鉤子的一個功能,是這樣子操作的嗎,如果是這樣的話,該如何操作后臺的所有頁面繼承的都是 controller 類
1 回答

手掌心
TA貢獻1942條經驗 獲得超3個贊
新建一個CommonController
=====================================
namespace Admin\Controller
use Think\Controller
class CommonController extends Controller{
public function _initialize(){
// 自動運行方法
if(!isset(session("uid"))){
$this->error("沒有登錄");
}
}
}
=====================================
登錄控制器
namespace Admin\Controller;
use Admin\CommonController;
class LoginController extends CommonController{
}
- 1 回答
- 0 關注
- 1446 瀏覽
添加回答
舉報
0/150
提交
取消