Laravel 5.6 выдает ошибку клиента 400 Bad Request в API respose - PullRequest
0 голосов
/ 26 октября 2019

Я пытаюсь зарегистрировать пользователя, отправив запрос API от почтальона, но в ответ получаю ошибку 400 неверных запросов, я перепробовал несколько вещей, но не могу решить.

Пожалуйста, помогите мне.

registerController.php

 if (User::where('email', $request->email)->where('role_id', $request->role)->exists()) {
                return $this->errorResponse('User is already exists in our system, please try with different email addres', 409);
            } else {
                // return $request->all();
                $user = $this->create($request->all());
                $http = new Client;
                $response = $http->post(\Config::get('app.url') . '/oauth/token', [
                    'form_params' => [
                        'grant_type' => 'password',
                        'client_id' => env('PASSWORD_CLIENT_ID'),
                        'client_secret' => env('PASSWORD_CLIENT_SECRET'),
                        'username' => $request->get('email'),
                        'password' => $request->get('password'),
                        'remember' => false,
                        'scope' => '',
                    ],
                ]);
                return $this->successResponse([
                    'token_data' => json_decode($response->getBody()),
                    'user' => [
                        'email' => $user->email
                    ]
                ]);
            }
...