ما هي أفضل طريقة لاستخدام تحقق reCAPTCHA ؟

السلام عليكم

اضفت google reCAPTCHA الى فورم تسجيل الدخول في موقعي الـreact باستخدام react-google-recaptchaوحاليا تعمل بدون اخطاء، لكن اريد ظهورها فقط في حالة تسجيل الدخول بشكل خاطئ أكثر من مرة (مثل فيسبوك) او عمل submit بشكل متكرر لفورم ما، ما هي أفضل طريقة لذلك؟


التعليق السابق

صحيح الروبوتات يمكنها أن تصل إلى تخزين المتصفح، وأن تغير الip الخاص بها. لكن يمكنك في هذه الحالة أن تقوم بحفظ عداد temp في جدول كل مستخدم في قاعدة البيانات، عندما يحاول أن يقوم بتسجيل الدخول عن طريق اسم مستخدم ما عن طريق كلمة سر خاطئة زد العداد في جدول المستخدم بمقدار واحد، وإذا أدخل كلمة السر بشكل صحيح أعد العداد إلى الصفر، وإذا أصبح العداد بمقدار 3 -أو الرقم الذي تريد من المحاولات الفاشلة لكلمة السر- حوّله إلى صفحة ال captcha ليتم التحقق من أنه ليس روبوت. إذا اجتاز الاختبار أعد العداد إلى الصفر وهكذا.