qwdq
casdasdsad
qwdqwdqwdqwdqw
dqwdqwdqwdqdqwdqwdqwqwwqdqw
dqwdqwdqwdqwdqwdqdqasdwqdwqdqwd
qwdqwdqwdqwdqw
dqwdqwdqwdqdqwdqwdqwqwwqdqw
dqwdqwdqwdqwdqwdqdqasdwqdwqdqwd
qwdqwdqwdqwdqw
dqwdqwdqwdqdqwdqwdqwqwwqdqw
dqwdqwdqwdqwdqwdqdq
qwdqwdqwdqwdqw
dqwdqwdqwdqdqwdqwdqwqwwqdqw
dqwdqwdqwdqwdqwdqdq
qwdqwdqwdqwdqw
dqwdqwdqwdqdqwdqwdqwqwwqdqw
dqwdqwdqwdqwdqwdqdqasdwqdwqdqwd
qwdqwdqwdqwdqw
dqwdqwdqwdqdqwdqwdqwqwwqdqw
dqwdqwdqwdqwdqwdqdqasdwqdwqdqwd
qwdqwdqwdqwdqw
dqwdqwdqwdqdqwdqwdqwqwwqdqw
dqwdqwdqwdqwdqwdqdq
qwdqwdqwdqwdqw
dqwdqwdqwdqdqwdqwdqwqwwqdqw
dqwdqwdqwdqwdqwdqdq

For example, an app that lets people sample music tracks and create mixes might need very few resources at sign-in time, perhaps nothing more than the name of the person signing in. However, saving a completed mix would require access to their Google Drive. Most people would find it natural if they only were asked for access to their Google Drive at the time the app actually needed it.
In this case, at sign-in time the app might request the openid and profile scopes to perform basic sign-in, and then later request the https://www.googleapis.com/auth/drive.file scope at the time of the first request to save a mix.
To implement incremental authorization, you complete the normal flow for requesting an access token but make sure that the authorization request includes previously granted scopes. This approach allows your app to avoid having to manage multiple access tokens.
The following rules apply to an access token obtained from an incremental authorization:
scope values included in the response.
asdasdwqeqweqwasdasdasdasdasdasdasdasdsadasdasdasdasd