princekhunt / privateping

PrivatePing is a secure messaging application built on Python's Django framework, providing end-to-end encryption for messages exchanged between users.
https://privateping.bytespot.tech
MIT License
143 stars 34 forks source link

Fix Empty Fields Bypass Initial Validation #61

Closed ashish0kumar closed 3 months ago

ashish0kumar commented 3 months ago

fixes #19 This PR introduces a quick fix for Empty Fields Bypass Initial Validation in signup form by simply adding required attribute in each input field of signup form which will prevent users from clicking "Next" until all required fields are filled in with valid data (not just empty strings).

princekhunt commented 3 months ago

Could you please confirm that, after this changes, user is not able to move ahead with empty fields?

Changes are not reflected. You will have to tweak javascript, that is responsible to show next field on clicking right arrow button.