Obtenir des données utilisateur à l'aide d'un jeton d'accès dans l'application client passeport laravel

J'ai créé avec succès serveur.app et client.app à l'aide de Laravel Passeport documentation. Tout fonctionne comme prévu.

client.app de la Route:

Route::get('callback', function (Request $request) {
   $http = new GuzzleHttp\Client;
   $response = $http->post('http://server.app/oauth/token', [
    'form_params' => [
        'grant_type' => 'authorization_code',
        'client_id' => 3,
        'client_secret' => 'secret',
        'redirect_uri' => 'http://client.app/callback',
        'code' => $request->code
    ]
   ]);
   return json_decode((string) $response->getBody(), true)['access_token'];
});

Par défaut, cette route retourne access_tokenavec qui je peux faire ce que je veux.

Demande:

http://server.app/oauth/authorize?client_id=3&redirect_uri=http%3A%2F%2Fclient.app%2Fcallback&response_type=code&scope=

Retourne:

http://client.app/callback?code=access_token

Question:

Comment faire correctement demande à serveur.app avec access_token dans client.app pour obtenir par exemple utilisateur(s) courriel(s).

Dois-je utiliser: http://server.app/api/user demande pour obtenir des données? Si oui, comment je peux faire? Si possible, veuillez écrire un code.

Merci pour toute les réponses.

source d'informationauteur Tauras