title: nuxt.js call stack size render issue when login with IBM App Id
body: <p>I have a problem using IBM App Id and Nuxt.js project. When I am trying to do the signIn method from
  IBM AppId, it thows an error, <code>error setAlgAndProvider hash alg set fail alg=sha256/RangeError: Maximum call stack size exceeded</code></p>
  <p>that's my code from my login component:</p>
  <pre><code>&lt;template&gt;
      &lt;div class=&quot;login&quot; @click=&quot;login&quot;&gt;
          CLICK TO LOGIN
      &lt;/div&gt;
  &lt;/template&gt;
  &lt;script&gt;
  export default {
      name: &quot;Login&quot;,
      data: () =&gt; ({
          appID: null
      }),
      mounted() {
          this.appID = new AppID();
          this.init();
      },
      methods: {
          async init() {
              await this.appID.init({
                  clientId: '************',
                  discoveryEndpoint: '********'
              });
          },
          async login() {
              const tokens = await this.appID.signin();
              console.log(&quot;***TOKENS***&quot;, tokens);
          }
      }
  }
  &lt;/script&gt;
  </code></pre>
  <p>Any ideas? I see that error on my browser (attached image)</p>
  <p><a href="https://i.stack.imgur.com/KYCcL.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/KYCcL.png" alt="error" /></a></p>