Enhance model validation
Consider using Joi
for value validation. Review other options if Joi
doesn't work.
Consider adding validation as route middleware to fail faster, in addition to within models (for database value validation).
Also consider: https://github.com/goldbergyoni/nodebestpractices/blob/master/sections/security/regex.md