Pesquisas recentes
Sem pesquisas recentes

Dane Wheeler
Entrou em 24 de mar. de 2023
·
Última atividade em 18 de abr. de 2023
Seguindo
0
Seguidores
0
Atividade total
6
Votos
2
Assinatura
1
VISÃO GERAL DA ATIVIDADE
MEDALHAS
ARTIGOS
PUBLICAÇÕES
COMENTÁRIOS NA COMUNIDADE
COMENTÁRIOS EM ARTIGOS
VISÃO GERAL DA ATIVIDADE
Atividade mais recente por Dane Wheeler
Dane Wheeler comentou,
Manuel Moreira this sounds like a different issue than an expired JWT. For reference, below is what a working JWT looks like for my app. Perhaps you can compare yours to it to confirm you have the right header, field names, and data types.
Exibir comentário · Publicado 18 de abr. de 2023 · Dane Wheeler
0
Seguidores
0
Votos
0
Comentários
Dane Wheeler comentou,
Manuel Moreira did you try parsing your JWT and confirming it is properly formed? Try copy/pasting your JWT into https://jwt.io to make sure it is valid.
Exibir comentário · Publicado 18 de abr. de 2023 · Dane Wheeler
0
Seguidores
0
Votos
0
Comentários
Dane Wheeler comentou,
Check that your token is not expired. The "exp" field is specified in seconds since the UNIX epoch, so a token with exp = 12345678 expired sometime around February 1971. In TypeScript with the jsonwebtoken library, you could do something like:
import jwt, { SignOptions } from "jsonwebtoken";
const header = {
alg:"HS256",
typ:"JWT",
kid:zenDeskKid,
};
const options: SignOptions = {
header,
expiresIn: 60 * 60 * 6, // <-- this will convert to UNIX epoch time
};
const payload = {
scope:"user",
name: ...,
email: ... ,
external_id: ...,
};
var token = jwt.sign(payload, zenDeskSecret, options);
Exibir comentário · Publicado 24 de mar. de 2023 · Dane Wheeler
0
Seguidores
0
Votos
0
Comentários