title: How to decode jwt token in javascript without using a library?
body: <p>How can I decode the payload of JWT using JavaScript? Without a library. So the token just returns a payload object that can consumed by my front-end app.</p>
  
  <p>Example token: <code>xxxxxxxxx.XXXXXXXX.xxxxxxxx</code></p>
  
  <p>And the result is the payload:</p>
  
  <pre><code>{exp: 10012016 name: john doe, scope:['admin']}
  </code></pre>