When you’re creating a product for developers, you must fulfill their need for flexibility and freedom. One way to do that is to let developers write custom code that will run on your servers. However, doing so brings a lot of problems. You don’t want your users to be able to kill your server or access other users’ information. These are the problems Auth0 faced and the reason why it created the sandbox. Kassandra Perch demonstrates how to use Node.js sandboxes to run custom user code safely and securely using technologies like CoreOS and Docker.
Kassandra Perch is a developer, crafter, gamer, and cat mom living in Austin, TX. Kassandra spends her days as a developer evangelist at Auth0 and her nights building NodeBots, crafting in her lab, or playing video games. Kassandra is an unrepentant JS addict on servers, in browsers, and on hardware.
©2016, O'Reilly Media, Inc. • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • firstname.lastname@example.org