Protect the Client Application and Data
Letâs start with the client application. Weâre going to skip how to educate and protect the user because thatâs a whole different task and a topic for another book. Weâll start from the source of the data and work our way through to when it reaches the server.
XSS and caching attacks are among the most popular attacks at this point. We look at XSS in great detail in its own chapter Chapter 11, âFight Cross-Site Scriptsâ, so we wonât dig into this attack vector here. Since XSS is a popular attack method, you need to go through the XSS chapter to protect your users.
Browsers rely on caches and autocomplete tools to speed up web browsing and help users accomplish more things while doing less ...
Get Secure Your Node.js Web Application now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.