tushargupta1504 / Medical-Website

Very basic project for the beginner''s
https://tushargupta1504.github.io/Medical-Website/
Apache License 2.0
69 stars 224 forks source link

Add security improvements with Morgan and Helmet #671

Closed NirajD04 closed 1 week ago

NirajD04 commented 2 weeks ago

**### Overview: This PR enhances the security and logging capabilities of the application by integrating the following middleware:

Morgan:**

Adds HTTP request logging to monitor and debug the application effectively. Configured to log request method, URL, response time, and status codes. Helmet:

Improves security by setting various HTTP headers to protect against common vulnerabilities. Ensures all routes are utilizing Helmet to enforce security best practices.

**Changes Made:

Installed and configured Morgan and Helmet as middleware in the Express application. Updated the server configuration to include logging and security enhancements. Benefits:

Improved Security: Adds a layer of protection against potential security threats. Better Debugging: Provides clear logging of incoming requests, aiding in monitoring application behavior.**

NirajD04 commented 2 weeks ago

@tushargupta1504 please accept this pr under gssoc,24 extended.

NirajD04 commented 2 weeks ago

issue #671

NirajD04 commented 1 week ago

assign this also Otherwise i wont count @tushargupta1504

NirajD04 commented 1 week ago

**it will not be counted if not ASSINED THIS