CommunityPro / CommunityPro/ecommerce-api
Validate and Sanitize requests with Zod/Valibot
- 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