Как сделать отображение OAuth-токена - PullRequest
0 голосов
/ 12 октября 2019

Как сделать отображение токена OAuth

document.write(

      "access_token":"ya29.x",
      "expires_in":3600,
      "token_type":"Bearer",);

Код, который я использую:

    <script>
      function oauth2SignIn() {
        var oauth2Endpoint = 'https://accounts.google.com/o/oauth2/v2/auth';
        var form = document.createElement('form');
        form.setAttribute('method', 'GET');
        form.setAttribute('action', oauth2Endpoint);

        var params = {'client_id': 'CLIENT_ID',
                      'redirect_uri': 'REDIRECT_URI',
                      'scope': 'https://www.googleapis.com/auth/drive.metadata.readonly',
                      'state': 'try_sample_request',
                      'include_granted_scopes': 'true',
                      'response_type': 'token'};

        for (var p in params) {
          var input = document.createElement('input');
          input.setAttribute('type', 'hidden');
          input.setAttribute('name', p);
          input.setAttribute('value', params[p]);
          form.appendChild(input);
        }

        document.body.appendChild(form);
        form.submit();
      }



    /*
    {
      "access_token":"ya29.x",
      "expires_in":3600,
      "token_type":"Bearer",
    }
    */
    document.write();
    </script>


Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...