Saltar al contenido principal

Función: createVerifyJwt()

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

Crea una función para verificar tokens de acceso JWT 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.