node-api-discover icon indicating copy to clipboard operation
node-api-discover copied to clipboard

Add valid keys validation

Open vitormarkis opened this issue 2 years ago • 0 comments

Afim de evitar dados inválidos sendo enviados para a API, como

{nome: 'Neymar Jr'}
{photo: 'Neymar Jr', cidade: 'Macapá'}
{namee: 'Neymar Jr', citie: 'Macapá'}

eu programei uma funcionalidade que checa se as chaves são válidas, e o código do método POST e PUT só rodam caso o objeto que está sendo enviado no body, tenha todas as chaves válidas.

Além disso, criei uma rota no servidor /api/valid-keys que retorna um array com as chaves permitidas.

vitormarkis avatar Dec 31 '22 00:12 vitormarkis