Authentication, Security & Testing for Node.js
Make a Node.js and Express API production-ready: password hashing, session and JWT authentication, role-based authorization, input validation, security hardening, and automated testing with Jest and Supertest.