Saltar al contenido principal

Función: createVerifyJwt()

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

Crea una función para verificar tokens de acceso JWT (Access tokens) utilizando la función de recuperación de clave proporcionada y opciones.

Parámetros​

getKey​

JWTVerifyGetKey

La función para recuperar la clave utilizada para verificar el JWT.

Ver

JWTVerifyGetKey para la definición de tipo de la función de recuperación de clave.

options?​

JWTVerifyOptions

Opciones opcionales de verificación de JWT.

Ver

JWTVerifyOptions para la definición de tipo de las opciones.

Retorna​

VerifyAccessTokenFunction

Una función que verifica tokens de acceso JWT (Access tokens) y retorna un objeto AuthInfo si el token es válido. Requiere que el JWT contenga los campos iss, client_id y sub en su payload, y opcionalmente puede contener los campos scope o scopes. La función utiliza la librería jose internamente para realizar la verificación del JWT.

Ver​

VerifyAccessTokenFunction para la definición de tipo de la función retornada.