我使用codignetor 2.0.2創建項目。我有四種類型的用戶,每個用戶都可以訪問一組不同的頁面。我怎樣才能在codignetor中做到這一點?codignetor用戶訪問級別
我有用戶爲 -
超級管理員:可以訪問所有網頁
管理員:只能訪問網站的管理部分,並沒有獲得用戶的部分
用戶:只能訪問報告
遊客:限制訪問報告
我使用codignetor 2.0.2創建項目。我有四種類型的用戶,每個用戶都可以訪問一組不同的頁面。我怎樣才能在codignetor中做到這一點?codignetor用戶訪問級別
我有用戶爲 -
超級管理員:可以訪問所有網頁
管理員:只能訪問網站的管理部分,並沒有獲得用戶的部分
用戶:只能訪問報告
遊客:限制訪問報告
檢查一些基本的特權時一些授權庫。你將有數據庫結構和一些例子。例如坦克認證。
用戶登錄後大部分時間添加到會話中他的group_id,並在控制器中檢查該組是否可以訪問該頁面。
喜歡:
if($this->session->userdata('group_id')!=1){
$this->session->set_flashdata('error','Permission denied');
redirect('/');
}else{
//show page
}
據我所知坦克驗證不處理級別存取權限的用戶...至少版本是最後一個一個2個月前(不能檢查現在哪一個),但有一些修改,你可以解決它。 – luso