Я пробовал codeigniter - ловушки для аутентификации ion, чтобы предотвратить создание новой учетной записи. но он не работает,
В контроллере
$this->ion_auth->set_hook('pre_account_creation', 'check_add_meta', '$this->Adminmodel', 'funname', array($sponcer_id));
*********************************
модель
public static function funname($sponcer_code){
$user = $this->db->query("select * from users where id=(select user_id from funusers where funusercode='$sponcer_code' order by id desc limit 1)")->row();
return $user->active == 0 ? FALSE : TRUE;
}
но этот код не мешает пользователю, а затем любое решение для предотвращения.