apu52 / Travel_Website

🚀 Welcome🌈 , This repo is officially accepted for IEEE-IGDTUW Open Source Week 2024🌟This repo contains my project on Travel Website ✈️ using HTML,CSS . It contains the landing page of a travel tour company website. If you have any front end project on this or you can add new features in the project or in this repos.
https://apu52.github.io/Travel_Website/
MIT License
302 stars 591 forks source link

feat: Add bcrypt password hashing and salting for secure authentication #1532

Closed Parthshukla26 closed 3 weeks ago

Parthshukla26 commented 1 month ago

Code Stack: Node.js, Express.js, MongoDB (assuming based on the use of User model)

Close #1407

Type of PR

Checklist:

Additional context:

This change requires updating the bcrypt package in package.json and potentially updating the User model to accommodate longer password hashes. Existing users' passwords will need to be rehashed if implementing these changes in a live system.

Are you contributing under any Open-source programme?

netlify[bot] commented 1 month ago

Deploy Preview for taupe-cendol-f7e2bb ready!

Name Link
Latest commit 2551cec7cd5ab6a5b7abe0360c9a6bd86f1a646d
Latest deploy log https://app.netlify.com/sites/taupe-cendol-f7e2bb/deploys/67141ceea4a963000808f2a6
Deploy Preview https://deploy-preview-1532--taupe-cendol-f7e2bb.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

Parthshukla26 commented 4 weeks ago

Comment:

This pull request introduces bcrypt password hashing with added salt to enhance security for user authentication. By implementing bcrypt, we ensure that passwords are securely stored and difficult to crack, providing an additional layer of protection against unauthorized access.

Key points:

This update is essential for improving the overall security of the authentication process.