Haha yes, ion_auth autoloads classes from the model when it receives requests for classes that do not exist in the library. So you need to assume the returned data will be in a CodeIgniter database object. Also, I'm not trying to flame you, but always read the Ionauth user guide + search the issue queues + this forum thread with google any time you see a sticky problem, instead of trying to solve it for hours. Chances are someone has already faced it and that will save you a lot of time This is really not so obvious (even for me the advise troll) and people always tend to try and solve it for themselves!