Files
aggios.app/docs/TEST_LOGO_UPLOAD.md
Erik Silva 2f1cf2bb2a v1.4: Segurança multi-tenant, file serving via API e UX humanizada
-  Validação cross-tenant no login e rotas protegidas
-  File serving via /api/files/{bucket}/{path} (eliminação DNS)
-  Mensagens de erro humanizadas inline (sem pop-ups)
-  Middleware tenant detection via headers customizados
-  Upload de logos retorna URLs via API
-  README atualizado com changelog v1.4 completo
2025-12-13 15:05:51 -03:00

16 lines
621 B
Markdown

# Teste manual do endpoint de upload de logo
## 1. Login e obter token
curl -X POST http://idealpages.localhost/api/auth/login \
-H "Content-Type: application/json" \
-d '{"email":"admin@idealpages.com","password":"admin123"}'
## 2. Upload de logo (substituir TOKEN pelo valor retornado acima)
curl -X POST http://idealpages.localhost/api/agency/logo \
-H "Authorization: Bearer TOKEN" \
-F "logo=@/caminho/para/imagem.png" \
-F "type=logo"
## 3. Verificar se salvou no banco
docker exec aggios-postgres psql -U aggios -d aggios_db -c "SELECT id, name, logo_url FROM tenants WHERE subdomain = 'idealpages';"