Skip to content

freda1874/NodeJs-React-User-Authentication-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

User-Authentication-Project

figma design: https://www.figma.com/design/6z69pcKwY53LLTAJu3ZvRy/LoginUIConcept-(Community)?node-id=0-1&t=ihNdwPGUaibTp92q-1

Changes to the Front End

Use Vite for fast development and Tailwind CSS for responsive web styling.

install dependencies:

Run the following command to install the necessary dependencies:

npm install

Start the Development Server:

npm run dev

default location changed to http://localhost:5173/

Project Logic

1.Register Page http://localhost:5173/

image

2.verify email

image

3.Login Page: http://localhost:5173/login

Users can log in using their credentials.

![image](https://github.com/Iseul-park/User-Authentication-Project/assets/85437054/56ba80ee-fae9-444b-bc70-9d035886df07

4.Forget Password: 4.1 Clicking "Forget Password" triggers a modal to enter the email.

After entering the email, click "verify" to initiate the password reset process.

image

Upon receiving the email, click the reset password link. Redirects to the reset password page where users can set a new password:

4.2 Password Reset: http://localhost:5173/reset-password/:token

image

Successful password reset redirects back to the login page.

5.Landing Once logged in, if you are an "Admin", you will see: image Once logged in, if you are not an "Admin", you will see: image if you are not logged in and you find this page, you will see: image

image

About

an comprehensive solution for safe user register, login and reset password,

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published