session->userdata('uid') == FALSE) { $referer = $CI->uri->uri_string(); $white_list = [ 'login', 'login/register', 'register', 'reminder/check_reminder', ]; if ( ! in_array($referer, $white_list)) { //Redirect to login $CI->session->set_userdata('login_referer', $referer); $CI->todo->redirect_303('login'); } } }