CommunityPro / CommunityPro/ecommerce-api

Validate and Sanitize requests with Zod/Valibot

Aperta
#60 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
TypeScript
Stelle
7
Fork
6
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Validate all requests (query, params, body) with [zod](https://zod.dev/) or [valibot](https://valibot.dev/) and throw custom error if validation fails.

Also sanitize requests after validation to prevent malicious attacks such as SQL injection and cross-site scripting (XSS).

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

L’issue non indica file, test o punti di ingresso; inizia individuando la gestione delle request per query, params e body. Definisci l’ambito della validazione, degli errori personalizzati e della sanitizzazione, quindi verifica che tutti i percorsi delle request rifiutino gli input non validi e affrontino i rischi dichiarati di SQL injection e XSS.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
typescript
Ambito
api, backend, security
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.