isJWT
A função isJWT verifica se uma string corresponde ao formato de um JSON Web Token (JWT).
Sintaxe
javascript
isJWT(value)Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
value | string | A string a ser verificada. |
Retorno
| Tipo | Descrição |
|---|---|
boolean | true se a string corresponder ao formato de um JWT, caso contrário, false. |
Exemplos
javascript
isJWT('eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c'); // true
isJWT('abc.def.ghi'); // true
isJWT('abc.def'); // false
isJWT(''); // falseNotas
- Lança um
TypeErrorse o valor fornecido não for uma string. - Apenas valida o formato (três partes separadas por ponto); não verifica a assinatura ou conteúdo.
