Chapter 10. Don’t let strangers in—security
In this chapter
- Why you need to consider security
- How to protect your application from attacks
- Implementing access control
Hubbub’s user interface has improved dramatically in the last couple of chapters, so it’s time to consider the implications of releasing Hubbub into the wild. That means understanding what might happen to the application when it’s public, and making sure nothing horrible happens. Welcome to the world of security.
We’re sure that you’re aware of some of the security issues related to web applications and perhaps some of the techniques for mitigating the risk. We’ll cover most of them in relation to Grails, so you’ll know what measures you can take to harden your applications against attack and unauthorized access. By the end of the chapter, you’ll have the confidence to publish a web application in the real world with real users.