【发布时间】: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