Попытка получить свойство " id " не-объекта в паспорте после createToken()
когда я использую паспортный пакет после этого,
$success['token'] = $users->createToken('MyApp')->accessToken;
Я буду иметь дело с ошибкой в этом коде :
protected function createRequest($client, $userId, array $scopes)
{
return (new ServerRequest)->withParsedBody([
'grant_type' => 'personal_access',
'client_id' => $client->id,
'client_secret' => $client->secret,
'user_id' => $userId,
'scope' => implode(' ', $scopes),
]);
}
текст ошибки :
Trying to get property 'id' of non-object
почему clinet variabale имеет null ??
У вопроса есть решение - Посмотреть?

Источник

Источник
Ответы - Попытка получить свойство " id " не-объекта в паспорте после createToken() / Trying to get property 'id' of non-object on passport after createToken()

24.07.2018 10:50:46
У меня была та же проблема, когда я обновился до ^3.0. Я запустил php artisan passport:install --force для регенерации ключей, и это сработало.

Перед обновлением passport попробуйте выполнить команду
php artisan passport:install --force
Помочь в развитии проекта: