O Nightscout (também conhecido como "CGM in the Cloud") é uma aplicação na nuvem usada para armazenar, visualizar e partilhar os dados dos sensores de glicose, a insulina administrada e os alimentos consumidos. Simplificando o conceito, podemos pensar no Nightscout como um repositório central de dados, que permite visualizar gráficos dinâmicos e em tempo real e partilhar informação com a equipa de saúde.
Se este sistema é novo para si, comece por ler o documento introdutório no site oficial (em inglês): https://nightscout.github.io
Um token é uma palavra chave gerada manualmente na área de administração do nightscout, que irá permitir acesso aos dados.
Não deve partilhar tokens entre aplicações. e para cada token pode definir quais as permissões e tipos de dados que pretende atribuir (insulina, glicemia, hidratos, etc).
Cada Nightscout tem a sua própria lista de tokens
A aplicação Comer com DT1 necessita de um token de acesso, que é gerado na área de administração do Nightscout.
Siga estes passos NUM COMPUTADOR para gerar um novo token.
Clique no painel de configurações (três barras horizontais no canto superior direito) no seu nightscout e selecione Admin Tools (Ferramentas admin).
As opções de autenticação estão na parte superior da página Admin. (Nota: Tem que estar autenticado com a sua API_SECRET para aceder a estas ferramentas).
Aqui encontra vários Roles (Funções) predefinidos:
activity: permissão para criar eventos de atividade
admin: acesso total
careportal: pode criar tratamentos
denied: sem qualquer acesso (apenas funciona em conjunto com a configuração AUTH_DEFAULT_ROLES definida como denied)
devicestatus-upload: usado por dispositivos
readable: permissão para ler todos os registos (apenas funciona em conjunto com a configuração AUTH_DEFAULT_ROLES definida como denied)
status-only: Permissão para ler o status do serviço
Crie um novo Role (Função), clicando no botão "Add new Role" (Adicionar nova Função).
Na janela que surge escreva "foods" no campo Name (Nome) e "api:*:*" no campo Permissions (Permissões).
Clique no botão "Save" (Guardar).
Agora crie um novo subject (assunto), clicando no botão "Add new Subject" (Adicionar novo Assunto).
Na janela que surge escreva "Comer com DT1" no campo Name (Nome) e "foods" no campo Roles (Funções).
Clique no botão "Save" (Guardar).
No passo anterior deve ter criado uma linha semelhante à que está nesta imagem.
Agora basta copiar o Access Token (Token de Acesso) que foi gerado automaticamente e colá-lo no campo "Token de acesso", no ecrã Nightscout da aplicação Comer com DT1.
Este tutorial tem como base uma tradução livre do original inglês que pode ser consultado aqui:
http://nightscout.github.io/nightscout/security/?h=token#create-authentication-tokens-for-users