Comment décoder JWT Jeton de charge sur le côté client?

Je suis en utilisant un jwt jeton d'authentification et que vous souhaitez lire les données pertinentes sur le côté client. Droit maintenant, je suis en train de faire quelque chose comme ceci:

var payload = JSON.parse(window.atob(token.split('.')[1])); 

Est-il une meilleure façon de travailler avec jwt jetons dans le navigateur?

github.com/auth0/jwt-decode
Merci @robertklep j'ai regardé les fichiers précédemment, mais vis à vis de l' .dossier de création. J'ai posté la solution que j'ai utilisé ci-dessous après avoir suivi votre lien.
Pouvez-vous expliquer pourquoi vous voulez le faire?
L'Information a été transmise à la charge utile et que j'avais besoin de lire sur la face avant. J'ai été assez trucs de base comme le prénom et l'adresse email que j'ai besoin au moment de l'affichage dans quelques domaines.

OriginalL'auteur Woodsy | 2016-08-30