Outils pour utilisateurs

Outils du site


web:javascript:jwt

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
web:javascript:jwt [2022/04/10 21:57] – [jsonwebtoken] sgariepyweb:javascript:jwt [2025/03/04 15:00] (Version actuelle) – [Clé privée] sgariepy
Ligne 158: Ligne 158:
  
  
 +Importer:
  
 +<code>
 +import jwks from 'jwks-rsa’;
 +// ou
 +import * as jwks from 'jwks-rsa';
 +<code>
  
- +<code> 
 +const jwksClient = jwksClient({ 
 +  cache: true, 
 +  jwksUri: 'https://appleid.apple.com/auth/keys', 
 +}); 
 +</code>
  
  
 ====== JOSE ====== ====== JOSE ======
 +
 +  * [[https://github.com/panva/jose/|GitHub]]
 +  * [[https://github.com/panva/jose/blob/main/docs/README.md|Documentation]]
  
 ===== Clé privée ===== ===== Clé privée =====
Ligne 185: Ligne 198:
 </code> </code>
  
 +==== Simple secret ====
 +
 +Si on veut créer un simple secret (qu'on utilise pas JWKS), on peut exécuter:
 +
 +<code>
 +openssl rand -hex 32
 +</code>
 +
 +Ajuster la longueur du secret avec le dernier paramètre (ex: 64 versus 32).
  
  
web/javascript/jwt.1649620675.txt.gz · Dernière modification : 2022/04/10 21:57 de sgariepy