Laravel 5.6.26 ошибка паспорта при попытке зарегистрировать пользователя с помощью POSTMAN - PullRequest
0 голосов
/ 28 июня 2018

Я пытаюсь внедрить Laravel Passport. При попытке зарегистрировать пользователя и не получить токен обратно:

public function register(Request $request)
{
    $guzzle = new Client;
    $response = $guzzle->post(
        url('oauth/token'),
        ['form_params' => [
                'grant_type' => 'password',
                'client_id' => '2',
                'client_secret' => 'Px6fw3lwWy81Gwudx5eUa5xKHFG2jUDnNQ9qSPP5',
                'email' => $request->email,
                'password' => $request->password,
                'scope' => '',
            ],]);
    return response(['auth' => json_decode((string)$response->getBody(), true), 'user' => $user]);

Я пользуюсь почтальоном: В заголовках я установил: Accept: application / json в теле:

email:test@test.test
password:password
name:test

Какой параметр мне здесь не хватает? Где это найти? В моих журналах lavalel я вижу только ошибки:

 "message": "Client error: `POST http://homestead.test/oauth/token` resulted in a `401 Unauthorized` response:\n{\"error\":\"invalid_client\",\"message\":\"Client authentication failed\"}\n",
"exception": "GuzzleHttp\\Exception\\ClientException",
"file": "/home/vagrant/code/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php",
"line": 113,....

Так какой параметр мне не хватает?

...