Skip to content

Latest commit

 

History

History
65 lines (39 loc) · 2.25 KB

File metadata and controls

65 lines (39 loc) · 2.25 KB

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