Oauth Demo

by skibulk

HTML

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<html>

  <head>
    <!--meta name="google-signin-client_id" content="214777248322-1bqf3u1716tvv0mfppvn2kiap2t9pq7j.apps.googleusercontent.com"-->
    <title>Testing</title>
  </head>

  <body>
    <!--div class="g-signin2" data-onsuccess="onSignIn"></div-->

<!--script src="https://apis.google.com/js/api.js"></script-->
<script src="https://apis.google.com/js/platform.js?onload=init" async defer></script>
  </body>

</html>

JavaScript

console.clear();

function init() {
  gapi.load('auth2', function() {
  	console.log("Hello");
    gapi.auth2.init({
  		client_id: '214777248322-1bqf3u1716tvv0mfppvn2kiap2t9pq7j.apps.googleusercontent.com',
      fetch_basic_profile: false,
      scope: 'https://www.googleapis.com/auth/drive.file'
		}).then(function(data){
    	console.log(data);
    });
  });
}

/*
function onSignIn(googleUser) {
  // console.log('Logged in', googleUser);
  
  var token = googleUser.Bc.access_token;

  var url = "https://docs.googleapis.com/v1/documents/2PACX-1vTvCqw-yj_yMax4XrlyS-eqNzvgQ4dF8goDVcGI8Td5Y9T0AjLLEqsgHpzhCq0szk7IpW63SeRc-w6S/";
  
  console.log(googleUser, url);

  $.ajax({
    url: url,
    method: "GET",
    headers: {
      "Authorization": "Bearer " + token
    },
    success: function(response) {
      console.log(response);
    },
    error: function(response) {
      console.log(response);
    }
  });
}
*/

/*
$.get(url, function(data){
	console.log(data);
});
*/

/*
gapi.load('client', function(){

  var request = gapi.client.request({
    'method': 'GET',
    'path': url
  });

  request.execute(function(response) {
    console.log(response);
  });

});
*/