[Backend Intern] Auth System Setup - Ruby Rana #6
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
π Project Title
Authentication System for Trading Platform
Role: Backend Intern
Contributor: Ruby Rana
π οΈ Technologies Used
βοΈ Core Features
β User Registration
fullNameemail(must be unique)passwordπ User Login
email + password)π Token-Based Authentication
Authorizationheaderπ Protected Route:
/api/user/profileπ Password Reset Flow
Step 1:
POST /api/auth/reset-passwordStep 2:
POST /api/auth/new-passwordπͺ Logout Endpoint
π§ͺ Testing Instructions
POST http://localhost:3000/api/auth/register)Content-Type: application/jsonπ§ͺ API Testing with Postman
β Register API
β Login API
β Profile API
β Reset Password API
β New password API
β Logout API