https://github.com/anbumani12/nodejs-day-5-task-backend
Nodejs Password Reset Flow task backend
https://github.com/anbumani12/nodejs-day-5-task-backend
authentication authorization expressjs jwt-authentication mongoose nodejs
Last synced: 2 months ago
JSON representation
Nodejs Password Reset Flow task backend
- Host: GitHub
- URL: https://github.com/anbumani12/nodejs-day-5-task-backend
- Owner: anbumani12
- Created: 2024-03-05T11:02:39.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-05T14:46:44.000Z (over 2 years ago)
- Last Synced: 2025-07-14T12:41:23.600Z (11 months ago)
- Topics: authentication, authorization, expressjs, jwt-authentication, mongoose, nodejs
- Language: JavaScript
- Homepage: https://password-reset-be-43mz.onrender.com/
- Size: 29.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
This is the Task for NodeJS DAY_5 Backend
Authentication & Authorization
This repository contains a Node.js application for user authentication and password reset functionality using Express, MongoDB, bcrypt, and JWT. It provides signup, signin, forgot password, and reset password routes. Environment variables are used for configuration, including JWT secret, database URL, and email sender credentials. Validators ensure data integrity, and nodemailer handles email notifications.
Authentication & Authorization The password reset feature allows users to securely reset their forgotten passwords by following a few simple steps.
[Postman URL] https://api.postman.com/collections/32502504-f50719de-ffc2-472d-83ba-30ce3f9c31b4?access_key=PMAT-01HNHHYQ8XG26PR8VKP3F39VCF