Aller au contenu principal

Fonction : createVerifyJwt()

function createVerifyJwt(getKey: JWTVerifyGetKey, options?: JWTVerifyOptions): VerifyAccessTokenFunction;

Crée une fonction pour vérifier les jetons d’accès JWT (Access token) en utilisant la fonction de récupération de clé fournie et les options.

Paramètres

getKey

JWTVerifyGetKey

La fonction permettant de récupérer la clé utilisée pour vérifier le JWT.

Voir

JWTVerifyGetKey pour la définition du type de la fonction de récupération de clé.

options?

JWTVerifyOptions

Options facultatives de vérification du JWT.

Voir

JWTVerifyOptions pour la définition du type des options.

Retourne

VerifyAccessTokenFunction

Une fonction qui vérifie les jetons d’accès JWT (Access token) et retourne un objet AuthInfo si le jeton est valide. Elle exige que le JWT contienne les champs iss, client_id et sub dans sa charge utile, et peut éventuellement contenir les champs scope ou scopes. La fonction utilise la bibliothèque jose en interne pour effectuer la vérification du JWT.

Voir

VerifyAccessTokenFunction pour la définition du type de la fonction retournée.