2016-12-31 59 views
0

我想在我的项目的每个控制器中检查登录。如果没有会话数据,我想重定向到登录页面,登录后我想回到同一个控制器。登录后重定向到相同的控制器

谢谢。

+0

定义助手或库中一个常见的sessionchecking功能,当您加载的项目自动加载那些佣工/库如果会话是空的重定向登录 – Sona

回答

0

看看IonAuth这是CodeIgniter的认证库。如果安装了,可以简单的写的线沿线的东西:

class Test extends CI_Controller 
{ 
    public function login() 
    { 
     $this->load->helper('url'); 
     $this->load->library('ion_auth'); 

     $identity = $this->input->post('email'); 
     $password = $this->input->post('password'); 

     if ($this->ion_auth->login($identity, $password, true)) { 
      redirect('user/dashboard');  
     } 

     redirect('user/login'); 
    } 

} 
+0

页thnks我会尝试 – user3263347