Pular para o conteúdo principal

Função: createVerifyJwt()

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

Cria uma função para verificar tokens de acesso JWT usando a função de recuperação de chave fornecida e opções.

Parâmetros

getKey

JWTVerifyGetKey

A função para recuperar a chave usada para verificar o JWT.

Veja também

JWTVerifyGetKey para a definição de tipo da função de recuperação de chave.

options?

JWTVerifyOptions

Opções opcionais de verificação de JWT.

Veja também

JWTVerifyOptions para a definição de tipo das opções.

Retorno

VerifyAccessTokenFunction

Uma função que verifica tokens de acesso JWT (Access tokens) e retorna um objeto AuthInfo se o token for válido. Ela exige que o JWT contenha os campos iss, client_id e sub em seu payload, e pode opcionalmente conter os campos scope ou scopes. A função utiliza a biblioteca jose internamente para realizar a verificação do JWT.

Veja também

VerifyAccessTokenFunction para a definição de tipo da função retornada.