O'Reilly logo

Developing a hapi Edge: A Rich Node.js Framework for Apps and Services by Foreword by Eran Hammer, Lloyd Benson, Daniel Bretoi, Van Nguyen, Wyatt Preul

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 12. Security

In Chapter 11, we learned about the various ways to debug our apps. Now that our application behaves as expected, we need to ensure it continues to behave despite any malicious actions from hackers.

Security is a vital part of web development. But since it may often be complex or scary for new developers, it is not often included in typical beginner tutorials or documentation. As such, new web applications do not normally include any protection and become ripe targets for hackers (malicious or otherwise).

Large websites are not immune by default. One of the more famous (yet more prankish than devastating) exploits affected Facebook. In fact, there are some companies whose employees may or may not have accidentally harmed ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required