最善の方法は、アプリケーション/ヘルパー フォルダーにヘルパー ファイルをこの名前または任意の名前で作成することですが、_helperを削除しないでください。この名前authentication_helperを使用し、次のコードを自分のものとして配置する必要があります。
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
function varify_session(){
$CI = &get_instance();
$user_session_id = $CI->session->userdata('logged_in');
if($user_session_id == '') {
redirect('login');
}
}
?>
あなたのコードでコードを変更してください。次に、オートロードファイルで、これをヘルパーに入れます
$autoload['helper'] = array('authentication');
次に、この行をすべてのコントローラーコンストラクターに次のように配置するだけです
function __construct()
{
parent::__construct();
varify_session();
}
それが役立つことを願っています。