В функции auth / create_user есть следующий код:
if ($this->form_validation->run() == true && $this->ion_auth->register($username, $password, $email, $additional_data)) {
Это когда новый пользователь создается. функция регистра $ this-> ion_auth-> возвращает идентификатор вновь созданного пользователя. У меня вопрос, как мне получить доступ к этому идентификатору пользователя? Он не присвоен переменной, и я не уверен, как получить к нему доступ.
Благодарю.
Просто назначьте его переменной:
if ($this->form_validation->run() == true &&
($id = $this->ion_auth->register($username, $password, $email, $additional_data)))
{
echo $id;
}
Я думаю, что ответ Абры неправильный … Вы не получите идентификатор из метода register, он будет возвращать только True или False.
Попробуйте использовать КИ $this->db->insert_id()
получить идентификатор последнего вставленного пользователя в таблицу