NBS Infra

De Wiki NBS
Ir para navegação Ir para pesquisar

Página principal > Sistema NBS - Plugins > Plugins Customizados > NBS Infra

MANUAL DE GERAÇÃO DE TOKEN VIA NBS-INFRA

O nbs-infra é o responsável pela manutenção e geração de token’s responsáveis pela autorização da utilização das API’s/Plugins NBS.

1.    GERAÇÃO DE TOKEN ATRAVÉS O NBS-INFRA VIA SWAGGER

Para utilização do swagger na geração de token, basta acessar a URL:

http://{server_id}:{port}/nbs-infra/swagger-ui/index.html

1 – Swagger NBS-INFRA

Image-swagger-infra
Image-swagger-infra

Existem diversos endpoints disponibilizados porem, o utilizado será o ‘/security/token’ disponível em ‘token-controller’.

2 – Indicação do endpoint utilizado

Nele é possível encontrar os parâmetros, que são obrigatórios, para geração do token, sendo eles o usuário do banco de dados utilizado na aplicação, sua respectiva senha, e o pacote referência.

3 – Parâmetros obrigatórios para geração de token

Para utilizar, basta clicar no botão , preencher os campos e executar.

4 – Executando a geração de Token

Após a execução, o Token será gerado e retornado no response body.

5 – Response body com token gerado.

Este é o token que deverá ser utilização como autorização (bearer Token) no momento das requisições para API.

2.    GERAÇÃO DIRETA DE TOKEN NO NBS-INFRA

A geração de token também está disponível de outras formas e ferramentas.

Exemplo de curl:

curl

--location

--request

POST 'http://{server_id}:{port}/security/token?usuario={user}&senha={password}&pacote={package}'

Basta inserir o endereço do servidor e porta corretos, e inserir os parâmetros de banco e pacote a serem utilizados, para que o token seja gerado e retornado da mesma forma.

6 – Exemplo de geração de token via Postman

Em caso de erro ou outra dificuldade de geração de token, entrar em contato com a NBS, para que o responsável possa verificar e, se necessário, realizar ajustes.

Página principal > Sistema NBS - Plugins > Plugins Customizados > NBS Infra