簡體   English   中英

具有codeigniter重定向問題的ion_auth

[英]ion_auth with codeigniter redirection issue

我正在使用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的指令來自哪里?

您是否在配置中配置了Base Url。如果沒有,請將其設置為指向項目目錄

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM