ion_auth库语法错误

时间:2015-03-12 18:50:29

标签: codeigniter ion-auth ion

我在codeigniter中使用离子身份验证库,当我集成它并从localhost访问时,它显示我在图像中提到的错误。 enter image description here

当我打开库代码行141时,代码是:

$user = $this->where($identifier, 'ion_auth'), $identity)->where('active', 1)->users()->row();  //changed to get_user_by_identity from email

现在我的问题是'ion_auth'确定或错误后的符号?当我删除这个库代码工作正常。

3 个答案:

答案 0 :(得分:2)

这已得到修复。请从github中提取最新代码。

答案 1 :(得分:1)

我不确定你要做什么,假设你是修改图书馆的人。

 $this->where($identifier, 'ion_auth'), $identity)

where方法调用由& ion_auth'后面的括号终止。

这是合法的

$this->where($identifier, 'ion_auth') ->where('active', 1)->users()->row();

假设这就是你想要的。

答案 2 :(得分:0)

这个问题在我下载库时存在但后来提到Ben Edmunds已更新代码,现在正确的代码是

$user = $this->where($identifier, $identity)->where('active', 1)->users()->row(); 

第141行,这对我有用。