Página inicial
/
Tecnologia
/
Na Biblioteca Isonwebtoken, Qual O Método Que Recebe O Token Codificado, O Segredo E Retorna O Token Decodificado, Disparando Uma

Question

Na biblioteca isonwebtoken, qual o método que recebe o token codificado, o segredo e retorna o token decodificado, disparando uma exceçáo se o segredo estiver incorreto? Escolha uma opção: a. assimilate b. create c. verify d. sign

Solution

Verificación de expertos
4.6 (298 Votos)
Luis Profissional · Tutor por 6 anos

Resposta

resposta correta é a opção c. verify.O método `verify` na biblioteca `jsonwebtoken` é usado para verificar a autenticidade de um token JWT. Ele recebe como entrada o token codificado, o segredo (ou chave secreta) e retorna o token decodificado se o segredo estiver correto. Se o segredo estiver incorreto, ele lança uma exceção.Aqui está um exemplo de como usar o método `verify`:```javascriptconst jwt = require('jsonwebtoken');try { const decoded = jwt.verify(token, secret); console.log(decoded);} catch (error) { console.error('Token inválido ou segredo incorreto');}```Neste exemplo, `token` é o token JWT que você deseja verificar, e `secret` é a chave secreta usada para assinar o token. Se o token estiver válido e o segredo estiver correto, `decoded` conterá as informações decodificadas do token. Se o segredo estiver incorreto, uma exceção será lançada.