Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Atualiza o token da aplicação. Ele será válido apenas para a sessão atual,

Informações
Após atualizar o valor do token, se o valor for diferente do token da sessão no servidor, ao tentar acessar outra página na aplicação, o usuário

Definir Token

Define um token para a aplicação válido somente naquela sessão.

Parâmetro de Entrada

NomeTipoDocParâmetro 1stringNome do novo token

Compatibilidade

Image Removed Cliente

Exemplo

A função DefinirToken utiliza o bloco Definir Token, onde no parâmetro setRequesTokenParam será informado o nome do novo token.

Nota
titleObservação
O token definido será válido apenas para a sessão atual. Ao tentar acessar outra página, você
será redirecionado para logar novamente na aplicação.
Image Removed


Image Added

Figura 1 -  Bloco Definir Token

Sobre Token

O JSON Web Token (JWT) é um padrão de mercado que define como transmitir e armazenar objetos JSON de forma compacta e segura entre diferentes aplicações.

Informações
titleSaiba mais

Site oficial do JWT

Verificando se o token foi definido

É possível visualizar se o token foi definido em Ferramentas do Desenvolvedor (DevTools) do browser. Clique com o botão direito sobre a página, depois selecione Inspecionar (Ctrl + Shift + I) e siga o passo-a-passo abaixo:

  1. Após abrir as Ferramentas do Desenvolvedor, procure no menu pela aba Application (destaque 1 da Figura 2);
  2. Em seguida, na sessão Storage em Local Storage clique sobre a Url da aplicação (2). Será exibida com uma tabela com duas colunas (Key e Value);
  3. Na coluna Key, clique na linha "_u" (3);
  4. Por fim, visualize se o token (4) está como definido.

Image Removed

Compatibilidade

  • Bloco cliente:  cronapi.util.setToken()

Retorno

Retorna o valor do token atualizado.

Parâmetros

setResquesTokenParam

Define o valor do parâmetro token no objeto _u do Local storage.

  • Posição: 1
  • Tipo: Texto / String
  • Exemplo: "novoToken"

Exemplo

Ao fazer login na aplicação, é gerado um token de autenticação do usuário, confira na figura abaixo.


Image Added

Figura 2 - Valor do token antes da execução da função


A função abaixo utiliza o bloco Definir Token, onde no parâmetro setRequesTokenParam definiremos o novo valor para substituir o token original.


Image Added

Figura 2.1 - Bloco Definir Token


Ao executar a função o novo valor do token é definido, como mostra a figura 2.2.


Image Added

Figura 2.2 - Valor do token após a execução do bloco

Nesta página

Índice

Figura 2 - Visualizando o token em Ferramentas do Desenvolvedor