QR Code
IN-SCOPE
Visão Geral
Seção intitulada “Visão Geral”O QR Code é um gerador de QR codes com identidade visual Profarma. Aplicação simples, sem backend próprio — servida diretamente pelo Worker principal.
| Atributo | Valor |
|---|---|
| URL | https://app.profarma.dev/qrcode/ |
| Path | /qrcode |
| Tipo | SPA (client-side only) |
| Auth | JWT Cookie + Turnstile |
| Stack Frontend | HTML + JS + Canvas API |
| Status | Produção |
Funcionalidades
Seção intitulada “Funcionalidades”- Input de URL ou texto para gerar QR code
- Customização de cores e tamanho
- Logo Profarma embutido no QR code
- Download em PNG
- Preview em tempo real
Endpoints
Seção intitulada “Endpoints”| Método | Path | Auth | Descrição |
|---|---|---|---|
| GET | /qrcode | JWT + Turnstile | QR Code generator (HTML) |
Observações para Pentest
Seção intitulada “Observações para Pentest”- Aplicação client-side — superfície de ataque reduzida
- Verificar se Turnstile challenge é corretamente enforced
- Testar input sanitization (XSS via URL/texto do QR)