Nactore-Org / Nacto-Care

Empowering Indian nurses to bridge the gap from 2.06 to 3 nurses per 1000 people as per WHO's convention, transforming healthcare employment in India
https://nacto-care.vercel.app
GNU General Public License v3.0
24 stars 57 forks source link

Feat: reCAPTCHA Implementation #213

Open antriksh-9 opened 1 month ago

antriksh-9 commented 1 month ago

Describe the feature

Implementing reCAPTCHA on the website will help in enhancing security, preventing spam and unauthorized access, protecting user data. This also helps in preventing automated bots from accessing or submitting forms on the website.

Add ScreenShots

Screenshot 2024-05-18 113014

Record

github-actions[bot] commented 1 month ago

Congratulations, @antriksh-9! 🎉 Thank you for creating your issue. Your contribution is greatly appreciated, and we look forward to working with you to resolve the issue. Keep up the great work!

We will promptly review your changes and offer feedback. Keep up the excellent work! Kindly remember to check our contributing guidelines

Harshil-Jani commented 1 month ago

This site especially has no public interactions on server. You get to use our servers only when you log in. So, I feel that there is no way bots are getting to the server. Even if attackers are interested to do a bot attack then too in future there should be a payment gateway and there is no chance bots are paying for spam. They spam out chat sites like discord or chatgpt where server costs are above the cloud.

antriksh-9 commented 1 month ago

This site especially has no public interactions on server. You get to use our servers only when you log in. So, I feel that there is no way bots are getting to the server. Even if attackers are interested to do a bot attack then too in future there should be a payment gateway and there is no chance bots are paying for spam. They spam out chat sites like discord or chatgpt where server costs are above the cloud.

Even if bots cannot access the server directly, they can still attempt credential stuffing attacks (using leaked user credentials or weak credentials) at the login page. If not login page, then implementation of reCAPTCHA in Sign Up page will prevent bots from creating fake accounts. Also, having a reCAPTCHA assures user a privacy and trust.