June 2025
Intermediate to advanced
837 pages
24h 50m
English
Usually, Node.js is used as a platform for web applications. Such an application often faces attacks from outside, especially if it’s publicly accessible on the Internet. Securing a web application primarily means ensuring continuous availability and protecting users and their data. However, security doesn’t start at the interface to the user, but at very fundamental points in the application.
A service or application always runs under a specific user. If you start your application on the command line, it has the same access permissions to the file system as the user who’s currently logged in. This means that the application can create, modify, and delete the same files as you do.
Basically, ...
Read now
Unlock full access