私はウェブサイトを構築していますが、Codeigniter と Ion Auth は初めてです。私のウェブサイトは、通常のユーザー、モデレーター、管理者の 3 層のユーザーで構成されています。is_admin と is_logged in については理解していますが、モデレーター用の新しいグループを作成する方法がわかりません。
理想的には、次のようなものを使用してモデレーター ページを保護したいと考えています。
if (!$this->ion_auth->in_group('moderator'))
{
//redirect them to the home page because they must be an administrator to view this
redirect($this->config->item('base_url'), 'refresh');
}
モデレーター用に新しいユーザー グループを作成するにはどうすればよいですか? データベースで行う必要があることはありますか? ドキュメントでコードを見たことがありますが、どこでどのように使用するのかわかりません。