をテストしようとすると、私は新しいlaravel 5.3プロジェクトを作成し、このチュートリアルから、それを設定している:私は、HTTPから安らかな要求を送信することにより、OAuthのサーバーをチェックしようとすると、https://mattstauffer.co/blog/introducing-laravel-passport
見つかりません - 404パスポートのOAuth
が、リクエストアドオンはFirefoxで私が見つからない取得 - 404
私のリクエストURLを:http://localhost/pcheck/user
そして、私は、ヘッダーを設定している:"Application/json"
マイweb.phpルートファイル:
// First route that user visits on consumer app Route::get('/redirect', function() { // Build the query parameter string to pass auth information to our request $query = http_build_query([ 'client_id' => 3, 'redirect_uri' => 'http://localhost/pcheck/callback', 'response_type' => 'code', 'scope' => 'conference' ]);
// Redirect the user to the OAuth authorization page
return redirect('http://localhost/pcheck/oauth/authorize?' . $query);
});
// Route that user is forwarded back to after approving on server Route::get('/callback', function (Request $request) { $http = new GuzzleHttp\Client;
$response = $http->post('http://localhost/pcheck/oauth/token', [
'form_params' => [
'grant_type' => 'authorization_code',
'client_id' => '3',
'client_secret' => 'azWM7CGS4UtIQ30sd5bwW5s53P52QjaRmUdWjKpx',
'redirect_uri' => 'http://localhost/pcheck/callback',
'code' => $request->code,
],
]);
return json_decode((string) $response->getBody(), true);
});
を3210
マイapi.phpルートファイル:
Route::get('/user', function (Request $request) { return $request->user(); })->middleware('auth:api');
私が間違っているところ私はすべてのアイデアを知りませんか?