Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/salaitsudhakar/password-reset-api

Password Reset Page Server side
https://github.com/salaitsudhakar/password-reset-api

bcrypt expressjs jsonwebtoken mongodb mongoose nodejs

Last synced: 14 days ago
JSON representation

Password Reset Page Server side

Awesome Lists containing this project

README

        

# Backend - Password Reset Project

This backend API is built with **Node.js**, **Express**, and **Mongoose** for managing user authentication and password reset functionality. It serves as the backend for a password reset project that includes features for user registration, login, and password recovery.

## Features

- **User Registration**: Allows new users to create an account and stores their information in MongoDB.
- **User Login**: Authenticates users using their credentials.
- **Forgot Password**: Sends a reset link to the user’s registered email with a unique token for security.
- **Reset Password**: Validates the token and ID provided in the URL and allows the user to update their password.

## PostMan Documentation
[API Documentation](https://documenter.getpostman.com/view/39168834/2sAY4viNo1)