Skip to main content

Configuração de Autenticação

Este guia mostra como configurar suas credenciais de acesso à API Speedio de forma segura em diferentes ambientes e plataformas.

Configuração por Ambiente

Desenvolvimento Local

1. Usando Arquivo .env

Crie um arquivo .env na raiz do seu projeto:
.env
Importante: Adicione .env ao seu .gitignore para não comitar credenciais.
.gitignore

2. Usando Variáveis do Sistema

Linux/macOS:
Windows:

Produção

Docker

Dockerfile
docker-compose.yml

Kubernetes

speedio-secret.yaml
deployment.yaml

Configuração por Linguagem

Node.js

Usando dotenv

config.js

Função de Autenticação

auth.js

Python

Usando python-dotenv

config.py

Cliente de API

speedio_client.py

PHP

Usando vlucas/phpdotenv

config.php

Cliente de API

SpeedioClient.php

Configuração em Nuvem

AWS

AWS Secrets Manager

aws-config.js

Google Cloud

Secret Manager

gcp-config.js

Azure

Key Vault

azure-config.js

Validação e Teste

Teste de Conectividade

test-auth.sh

Monitoramento

monitoring.js

Solução de Problemas

Problemas Comuns

Debug de Autenticação

Próximos Passos

Primeira Requisição

Configure suas credenciais e faça sua primeira chamada

Buscar por CNPJ

Aprenda a usar o endpoint principal da API