This book is for JavaScript developers having basic web development knowledge and also for those who want to explore the security issues that arise from the use of JavaScript. Prior knowledge of how JavaScript is used, such as for DOM manipulation or to perform Ajax operations, is assumed.
What you will learn
Review the features of JavaScript and its vulnerabilities
Use JavaScript in tandem with Ajax RESTful APIs
Deal with crosssite scripting
Make basic GET and POST calls to an endpoint
Explore what crosssite forgery is and how to deal with it
Avoid misplaced trust in the client and explore various examples