CodeIgniter ionAuth库-无法获取用户对象


CodeIgniter ionAuth library - cannot get the user object?

我正在使用Codeigniter 2.1和最新版本的IonAuth(http://benedmunds.com/ion_auth)

我在使用文档中描述的方法获取用户对象时遇到了问题,在IonAuth的早期版本中,这很好,但现在似乎不起作用,请参阅下面的屏幕截图,了解我的意思。

我所做的只是在代码中输出这个:-

$this->ion_auth->user();

你知道我做错了什么吗?或者IonAuth的最新迭代中有漏洞吗?http://imageshack.us/photo/my-images/138/outputofuserobjectnew.jpg/

http://imageshack.us/photo/my-images/26/outputofuserobjectold.jpg

p.S第一个链接是它现在的样子-后一个链接是过去的样子(从现有项目中获取)-我知道我可以把IonAuth降级到旧版本,但如果可能的话,我更愿意保留它。

在此处查看用法:http://benedmunds.com/ion_auth/#user

只需将->row()添加到您的代码中,这将起作用,因此您需要使用"$this->ion_auth->user();"而不是"$this->ion_aauth->user(;)"。