title: @azure/msal-node: Is there a way to log out / invalidate tokens?
body: <p>I'm using the <code>@azure/msal-node</code> package in a node application to enable my users to log in using their AzureAD credentials. Logging in and acquiring session tokens works fine, but  I cannot find a way to invalidate a session / log out a user - am I overlooking something obvious here?</p>
  <p>Just for context, here's how I'm getting my tokens:</p>
  <pre><code>// msalConfig is my valid config object
  const msalApp = new msal.ConfidentialClientApplication(msalConfig); 
  
  const authCodeUrlParameters = {
    scopes: ['user.read'],
    redirectUri: BASE_URL + '/msal-redirect'
  };
  
  try {
    const authCodeResponse = await msalApp.getAuthCodeUrl(authCodeUrlParameters);
    reply.redirect(authCodeResponse);
  } catch (e) {
    logError('auth code redirect error', e);
  }
  </code></pre>
  <p>In the redirect handler, I'm doing this:</p>
  <pre><code>const tokenResponse = await msalApp.acquireTokenByCode({
    code: request.query.code,
    scopes: ['user.read'],
    redirectUri: BASE_URL + '/msal-redirect'
  });
  </code></pre>
  <p>and then I'm using that token to display the logged in user etc.</p>
  <p>What I'm missing is something like <code>msalApp.logout()</code> - what am I not seeing here?</p>