Node.js - 应用程序安全(2024)
Node.js - Application Security (2024)
- 1 -Overview of Course Demo Application
- 2 -Validating Input with express-validator
- 3 -Sanitizing Input with express-validator
- 4 -What Can Go Wrong XSS
- 5 -Using SQL Parameterized Queries to Prevent SQL Injection
- 6 -Never Use eval() with User Input
- 7 -Rate Limiting
- 8 -Setting Maximum Request Sizes
- 9 -How Cross-site Request Forgery Works
- 10 -Preventing CSRF Issues
- 11 -Securing Traffic with HTTPS
- 12 -Generating an SSL Certificate
- 13 -Creating an HTTPS Server in Node.js
- 14 -Redirecting HTTP requests to HTTPS
- 15 -Using Content-Security-Policy Headers
- 16 -Other Response Headers
- 17 -Using npm audit to Check Packages for Vulnerabilities
- 18 -Using npm outdated to Check Package Versions