Token Scopes: Assigning Scopes To Tokens

When Requesting Authorization Codes

Route::get('/redirect', function () {
    $query = http_build_query([
        'client_id' => 'client-id',
        'redirect_uri' => 'http://example.com/callback',
        'response_type' => 'code',
        'scope' => 'place-orders check-status',
    ]);

    return redirect('http://your-app.com/oauth/authorize?'.$query);
});

When Issuing Personal Access Tokens

$token = $user->createToken('My Token', ['place-orders'])->accessToken;

Token Scopes: Assigning Scopes To Tokens — Structure map

Clickable & Draggable!

Token Scopes: Assigning Scopes To Tokens — Related pages: