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.