【发布时间】:2014-07-05 10:38:00
【问题描述】:
对于我的项目,我使用 Auth 登录,一切正常,直到我尝试注销:
Auth::logout();
我使用自定义字段名 herrinerToken 而不是默认的 remember_token。在我的模型/user.php 中,我将函数 getRememberToken() 编辑为:
public function getRememberTokenName()
{
return 'herrinerToken';
}
当我现在尝试注销时,我收到消息:
SQLSTATE [42S22]:柱未找到:1054未知列 'remember_token' 在 '字段列表'(SQL:更新gebruikers组herrinerToken = a3eYy1IIbX1FfPhPgmYNTNLwkE7A43vgqwpSU2B5b3EFNHl0ayYF1vUSGCbc,remember_token = a3eYy1IIbX1FfPhPgmYNTNLwkE7A43vgqwpSU2B5b3EFNHl0ayYF1vUSGCbc其中id = 6)
所以看起来它尝试更新 remember_token 和 herrinerToken 但我只想更新 herinner_token 字段。我需要调整什么来只更新 herrinerToken 字段而不是 remember_token 字段?
【问题讨论】:
标签: php authentication laravel