0
我想限制對用戶配置文件的某些元素的訪問權限,以便只有用戶才能看到它們而不是其他登錄用戶。到目前爲止,is_logged_in函數(見下文)工作正常,現在我需要對它進行優化,使其僅限於登錄的特定用戶。Codeigniter將某些頁面元素限制爲配置文件所有者
我已經在會話數據中包含user_id變量,所以這是可用的。
function is_logged_in()
{
$is_logged_in = $this->session->userdata('is_logged_in');
if($is_logged_in)
{
$this->index();
}
else
{
redirect('fooview');
}
}
好吧,謝謝,這主要是對我來說很有意義。你說定義$ is_owner作爲來自會話數據的user_id,然後$ is_owner應該等於配置文件控制器中定義的$ user_id - 是否正確?我唯一不理解$ is_owner語句後的真/假位。 – chowwy 2012-01-02 02:54:24