title: wolkenkit redirects to Auth0 even when user is logged in
body: <p>I just tried to test wolkenkit’s authentication with the chat template following the wolkenkit docs. User login seems to work, but the user is redirected to Auth0 even when they're already logged in (without the client calling the <code>auth.login</code> method).</p>
  
  <p>Here’s a code snippet from the client:</p>
  
  <pre><code>wolkenkit.connect({
      host: 'local.wolkenkit.io',
      port: 3000,
      authentication: new wolkenkit.authentication.OpenIdConnect({
          identityProviderUrl: 'https://&lt;myIdentity&gt;.eu.auth0.com/authorize',
          clientId: '&lt;myClientID&gt;',
          strictMode: false
      })
  }).
      then(chat =&gt; {
          console.log("chat.auth.isLoggedIn() = " + chat.auth.isLoggedIn());
          console.log(chat.auth.getProfile());
          if (!chat.auth.isLoggedIn()) {
              return chat.auth.login();
          }
      });
  </code></pre>
  
  <p>In <code>package.json</code>, the identity provider is configured as followed:</p>
  
  <pre><code>"wolkenkit": {
      "environments": {
        "default": {
          "identityProvider": {
            "name": "https://&lt;myIdentity&gt;.eu.auth0.com/",
            "certificate": "/server/keys/&lt;myIdentity&gt;.eu.auth0.com"
          },...
  </code></pre>
  
  <p>Browser log after clearing cookies (I censored the provider identity and the object returned by <code>chat.auth.getProfile()</code>):</p>
  
  <pre><code>Navigated to http://local.wolkenkit.io:8080/
  index.js:14 chat.auth.isLoggedIn() = false
  index.js:15 undefined
  Navigated to https://&lt;myIdentity&gt;.eu.auth0.com/login?client=&lt;clientID&gt;...
  
  Navigated to http://local.wolkenkit.io:8080/
  index.js:14 chat.auth.isLoggedIn() = true
  index.js:15 {iss: "https://&lt;myIdentity&gt;.eu.auth0.com/", sub: "auth0|...", aud: "...", iat: ..., exp: ..., …}
  Navigated to https://&lt;myIdentity&gt;.eu.auth0.com/login?client=&lt;clientID&gt;...
  </code></pre>