Autenticação

Tokens de Autenticação

Tokens de autenticação são passados via Headers especiais de Autenticação para autenticar e validar a operação e garantir com que tudo seja feito em segurança na API!

Os Tokens também são responsáveis por fazer a atualização da Presença do Dispositivo, ou seja, permitir que o sistema saiba que seu dispositivo está conectado.

  • Todas as operações exceto as de GET são necessárias a inclusão do Header Especial da operação, caso contrário não irá ter acesso.
  • Para obter presença do dispositivo é necessário que o Header de Autenticação esteja presente em todas as operações. Caso contrário o dispositivo irá demonstrar-se desligado.

Header de Autenticação

Header Valor Descrição
Authorization Bearer {PRIVATE_KEY} Usado para Autenticar a operação. ( Exemplo: Autenticar o dispositivo com a Chave Privada )

Exemplo de Chamada

$ curl -H 'Authorization: Bearer {TOKEN}' https://automacao-iot.com.br/api/device/{public_key}/

Aonde eu encontro a Chave Privada ( Private Key ) ?

Ao criar um dispositivo em sua conta, no canto direito há uma opção chamada Modificar Dispositivo.

Na tela que irá abrir, vai ter um campo chamado Secret Key e é esta chave que você usará em seu Token de Autenticação.