【问题标题】:ion_auth with codeigniter redirection issueion_auth 与 codeigniter 重定向问题
【发布时间】:2017-02-01 15:20:29
【问题描述】:

我正在使用 codeigniter 3 和 ion_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 的指令来自哪里?

【问题讨论】:

  • 发布您的整个身份验证控制器的代码。

标签: php codeigniter redirect


【解决方案1】:

您是否在 config 中配置了 Base Url。如果没有,请将其设置为指向项目目录

【讨论】:

    猜你喜欢
    • 2013-09-25
    • 2013-06-08
    • 1970-01-01
    • 2015-11-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-27
    • 2016-07-02
    相关资源
    最近更新 更多