具有codeigniter重定向问题的ion_auth

时间:2017-02-01 15:20:30

标签: php codeigniter redirect

我使用codeigniter 3和ion_auth进行身份验证。

我试图让我的控制器中的方法重定向到另一种方法,如果没有登录,除了auth /登录页面,但无论我尝试什么,它仍然重定向到auth /登录页面? ?

因此,出于测试目的,使用此方法,即时尝试将其重定向到同一控制器中的其他方法' new_index',但它仍会重定向到auth / login。

为什么会这样?

public function index() {
    // redirect if not logged in
    if (!$this->ion_auth->logged_in()) {
        // redirect them to the login page
        redirect('new_index');
    }
    else {
        $view_data = array(
            'page_title'    => 'Training Dashboard'
        );
        $this->load->view('training/training_dashboard',$view_data);
    }
}

public function new_index(){
    echo "Hello";
}

我不知道重定向到auth / login的说明来自哪里?

1 个答案:

答案 0 :(得分:0)

您是否在配置中配置了基本网址。如果没有,请将其设置为指向项目目录