Mam zrobione że po rejestracji przez ion_auth uzytkownik jest automatycznie logowany, kawalek kodu:
Kod
if ($this->form_validation->run() == true && $user_id = $this->ion_auth->register($email, $password, $email, $additional_data, array('3')))
{
    $this->ion_auth->login($email, $password);//automatycznie zaloguj
    $this->session->set_flashdata('message', 'cokolwiek');//przekaz wiadomosc w sesji dla zalogowanego uzytkownika zeby wyswietlila sie na nastepnej stronie
    redirect("/object/edit/");
}


i dopuki nie ma "$this->session->set_flashdata" wszystko działa, jak jest, użytkownik się rejestruje ale nie mogę go automatycznie zalogować ... coś w sesji jakby się nadpisywało. Jakiś pomysł ? ;/