«Вызов функции-члена forceFill () при отсутствии значения» Ошибка при вызове $ user-> createToken ('Foo') -> accessToken - PullRequest
0 голосов
/ 02 ноября 2018

Ларавел 5.6.39 LARAVEL паспорт Эта ошибка происходит только со мной на производственном сервере около 15-20 раз в день. Это не происходит каждый раз, когда пользователь пытается войти в систему, только периодически. МОЙ код:

  $user = Auth::user();
    $accessToken=$user->createToken('MyApp')->accessToken;

Следующая ошибка

{
"message": "Call to a member function forceFill() on null",
"exception": "Symfony\Component\Debug\Exception\FatalThrowableError",
"file": "/var/app/current/vendor/laravel/passport/src/PersonalAccessTokenFactory.php",
"line": 75,
"trace": [
{
"file": "/var/app/current/vendor/laravel/framework/src/Illuminate/Support/helpers.php",
"line": 1041,
"function": "Laravel\Passport{closure}",
"class": "Laravel\Passport\PersonalAccessTokenFactory",
"type": "->"
},
{
"file": "/var/app/current/vendor/laravel/passport/src/PersonalAccessTokenFactory.php",
"line": 79,
"function": "tap"
}
...