Trisha-tech / OnlineBookSales

This project named Online Book Sales - Backend deals with developing an e-commerce website for Online Book Sale. It provides the user with a catalog of different books available for purchase in the store. In order to facilitate online purchase, a shopping cart is provided to the user.
https://book4u-j5au.onrender.com/
MIT License
137 stars 238 forks source link

[Feature Request]: Validation #332

Open venurockss opened 1 month ago

venurockss commented 1 month ago

Is there an existing issue for this?

Feature Description

Need to handle the form validation while login or sign up to website

Use Case

A user tries to sign up with incomplete or invalid data, such as a missing email address, a weak password, or an incorrectly formatted email. A user attempts to sign up with a weak password (e.g., "12345" or "password").

Benefits

Improved Security: Protects against attacks like SQL injection, brute force, and bots with proper input validation, CAPTCHA, and rate limiting.

Better User Experience: Provides real-time feedback, reducing user frustration and guiding them to fix errors quickly.

Data Integrity: Ensures correct, consistent, and properly formatted data (e.g., valid emails, strong passwords).

Prevention of Duplicate Accounts: Stops multiple registrations with the same email or username.

Reduced Errors: Lowers submission issues by catching errors early, minimizing failed login or sign-up attempts.

Add ScreenShots

No response

Priority

High

Record

github-actions[bot] commented 1 month ago

Hi there! Thanks for opening this issue. We appreciate your contribution to this open-source project. We aim to respond or assign your issue as soon as possible.

Suman373 commented 1 month ago

@venurockss All of the validation is being handled in the backend. If you would like to enhance the backend validation, create a new issue please.