In this chapter, we have tackled some of the security issues we need to be aware of when writing a web application, but we haven't exhausted the list. One should always be on the lookout for new threats and ways to be protected against them.
In the next chapter, we will be looking at how to write tests and tools to improve code quality.