idurar / idurar-erp-crm

Free Open Source ERP CRM Accounting Invoicing Software | Node Js React
https://cloud.idurarapp.com
GNU Affero General Public License v3.0
6.25k stars 1.88k forks source link

Feature Request: Add Robot Verification #1102

Open Loujayna1 opened 4 months ago

Loujayna1 commented 4 months ago

Description:

Currently, the Idurar platform does not include any form of robot verification during user interactions. I propose adding a robot verification feature to enhance security and prevent automated or malicious actions on the platform.

Reason for Request:

Security enhancement: Robot verification helps ensure that interactions on the platform are performed by human users and not automated scripts or bots, reducing the risk of spam, fraud, or abuse. Compliance with best practices: Implementing robot verification aligns with industry standards for security and user authentication, enhancing the overall credibility and trustworthiness of the platform. Protection against misuse: By requiring users to verify their humanity, the platform can better protect sensitive data, prevent unauthorized access, and maintain the integrity of user accounts and interactions.

Potential Implementation:

Integrate CAPTCHA: Implement a CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) system to verify user humanity during specific interactions, such as account registration, login, or certain actions that require user input. Customize verification settings: Provide administrators with the ability to customize the robot verification settings based on the platform's specific needs and user requirements. Accessibility considerations: Ensure that the robot verification system is accessible to all users, including those with disabilities, by providing alternative verification methods or accommodations.

Additional Information:

Examples of other platforms or websites that successfully implement robot verification and the benefits they have experienced. Any potential challenges or limitations to consider during the implementation of robot verification on the Idurar platform. Suggestions for user experience improvements to make the robot verification process seamless and user-friendly.

Labels:

enhancement security

kunal144 commented 4 months ago

Hey I want to suggest the Google recaptcha which is really easy to integrate takes about 5 min, if you're okay with this I can add the robot verification.

Loujayna1 commented 4 months ago

Hello @kunal144 , thank you for your interest in this suggestion. You can can ahead and then submit a pull request. However it's up to the maintainer to decide whether to integrate this feature.

badaya12 commented 4 months ago

hello @kunal144,is google recaptcha was accepted or we could use cloudfare one?

badaya12 commented 4 months ago

@Loujayna1 Could you ask the maintainer to review the pull request #1117.