//import this
const { check, validationResult } = require("express-validator/check");
//validate this
router.post(
"/",
[check("name", "Please add name").not().isEmpty(),
check("email", "Please include a valid email").isEmail(),
check("password", "Please enter a password with 6 or more characters").isLength({ min: 6 })
],
(req, res) => {
const errors = validationResult(req);
if (!errors.isEmpty()) {
return res.status(400).json({ errors: errors.array() });
}
res.send("passed");
}
);
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter