Árvore de páginas

Abrangência

Disponível a partir da versão 19.3.1 e superiores


No valor desta chave do tlppData, deve ser declarada a função que será a responsável por validar o access token enviado nas requisições feitas ao servidor. Ela pode ter o seu valor ""(em branco) deixando a validação para a função padrão do TlppCore, mas se caso for incluso um valor, esta função deve estar devidamente compilada no environment pois passará a responder pelas validações de acesso as API's.

Essa função recebe 2 parâmetros iniciais:

ParâmetroTipoDescrição
cTokenStringAccess Token enviado no header da requisição de acesso a API.
cPathStringUri da requisição para que, se necessário seja tratada alguma restrição interna.


Após a lógica de validação do token recebido, a função deve devolver um parâmetro de retorno:

ParâmetroTipoDescrição
lRetBoolean.T. caso o token esteja válido / .F. se o token não estiver valido


Exemplo de aplicação:

Função de validação
function u_validaToken(cToken, cPath)

	Local lRet := .F. as Logical
... sua lógica aqui !

Return lRet