passportで認証を作っているのですが、下記のようなエラーが出ます。
`401 Unauthorized` response: {"error":"invalid_client","error_description":"Client authentication failed","message":"Client authentication failed"}
実行したコマンドとコードは下記になります。
$php artisan passport:client --personal What should we name the password grant client? [Laravel Password Grant Client]: > hoge_token
$user = User::nullDeleteAt()->find(Auth::id()); $http = new Client; $host = config('app.url'); $response = $http->post($host . '/oauth/token', [ 'form_params' => [ 'email' => $user->email, 'password' => 'hogehoge', 'username' => $user->email, 'grant_type' => 'password', 'client_id' => '2', 'client_secret' => config('auth.client_secret'), ], ]); return redirect('/mypage')->with('verified', true)->with('access_token', (string) $response->getBody(), true);
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。