How to Design Secure Web Forms: Validate, Sanitize, and Control
While cybersecurity is often thought of in terms of databases and architecture,
much of a strong security posture relies on elements in the domain of the
front-end developer.
For certain potentially devastating vulnerabilities like SQL injection
[https://www.owasp.org/index.php/Top_10-2017_A1-Injection] and Cross-Site
Scripting (XSS)
[https://www.owasp.org/index.php/Top_10-2017_A7-Cross-Site_Scripting_(XSS)], a
well-considered user interface is the first line of defense.
Here are a few areas