XSS: Simplified by adding XSS middleware

This commit is contained in:
vinodkiran
2023-12-07 16:06:32 +05:30
parent c856d94f7c
commit e67c43157a
3 changed files with 142 additions and 292 deletions
+11
View File
@@ -0,0 +1,11 @@
import { Request, Response, NextFunction } from 'express'
let stripJs = require('strip-js')
export function sanitizeMiddleware(req: Request, res: Response, next: NextFunction): void {
req.url = stripJs(req.url)
for (let p in req.query) {
req.query[p] = stripJs(req.query[p])
}
next()
}