title: Google OAuth disconnect, signOut but GoogleAuth.isSignedIn.get() = true?
body: <p>Here is my code:</p>
  
  <p>function googleLogOut() {</p>
  
  <pre><code>debugAlert("googleLogOut:Begin");
  
  GoogleAuth.disconnect();
  GoogleAuth.signOut().then(function () {
      debugAlert("googleLogOut:Logout Completed, current login status = " + GoogleAuth.isSignedIn.get());
      userNotLoggedIn();
      debugAlert("googleLogOut:Exit");
  });
  </code></pre>
  
  <p>} </p>
  
  <p>According to my understanding, the disconnect revokes the authorization which the currently signed-in user has granted to my application and the signOut should log the user out of his Google account, basically backing out the OAuth signin which the user went through originally in order to gain access to my application.</p>
  
  <p>However, immediately after GoogleAuth.signOut(), GoogleAuth.isSignedIn.get() evaluates to true - see alert dialog image:</p>
  
  <p><a href="https://i.stack.imgur.com/Vdh0x.png" rel="nofollow noreferrer">Alert Dialog</a></p>