CustomerAccessTokenRenew
A mutation CustomerAccessTokenRenew permite renovar a duração de um token sem precisar pedir e-mail e senha do usuário novamente. Essa mutation gera um novo token para ser utilizado, com duração de 12 horas.
Para garantir a continuidade do acesso, a renovação do token pode ser realizada a critério do cliente, X tempo antes da expiração do token atual, sendo X configurável de acordo com a necessidade, como 5 minutos, 1 hora ou qualquer intervalo desejado.
Parâmetros
Parâmetro | Tipo | Obrigatório | Descrição |
---|---|---|---|
customerAccessToken | String | Sim | Token de acesso a ser renovado |
Exemplo
Renovação de um token:
mutation {
customerAccessTokenRenew(customerAccessToken:"token") {
token
validUntil
}
}
Mostrar resposta
{
"data": {
"customerAccessTokenRenew": {
"token": "renewed token",
"validUntil": "2022-07-18T15:36:41.008-03:00"
}
}
}
Updated 25 days ago