遵循 Lumen 文档(http://lumen.laravel.com/docs/authentication),我使用以下代码成功地验证了我的网站用户:
if( Auth::attempt($request->only('email', 'password') ) ) {
// success
}
但我无法让记住我的功能正常工作。这是我的代码:
$remember = (bool) $request->input('remember');
if( Auth::attempt($request->only('email', 'password'),$remember ) ) {
// success
}
我的数据库“用户”表有一个名为 remember_token 的列,它是一个 varchar(100) NULL (mysql)。
用户仍在成功通过身份验证,但 remember_token 未填充(始终为空)并且我的用户不被记住。
我怎样才能让它工作?