12
Improving Web Security
In this chapter, we will focus on implementing practical yet robust techniques to protect your web application without adding unnecessary complexity. Security is not a feature to be considered later—it is a core requirement from the very start. Every user interaction, no matter how benign it may appear, should be treated as potentially harmful, as even small oversights can be exploited. We will examine ways to strengthen the integrity of user sessions, ensure that forms are resilient against automated abuse and cross-site attacks, and apply strong authentication practices that make it harder for attackers to compromise accounts. You will also learn how to protect sensitive data through secure encryption methods and how ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access