حقل المستخدم المنسدل المخصص يحتوي على قيمة غير قابلة للاختيار

السبب في ذلك هو أن الروبوتات لا تستخدم صفحة التسجيل الأمامية التي تحتوي على أدوات التحقق. فبدلاً من ذلك، تستخدم روبوتات البريد العشوائي طلبات POST آلية إلى نقطة نهاية واجهة برمجة تطبيقات التسجيل. كما أعتقد أنه عندما تكون الحقول اختيارية، فإن التحقق في الخلفية قد لا يكون صارمًا بما يكفي في بعض الأحيان، مما يؤدي إلى حفظ قيمة الحمولة في قاعدة البيانات.

لا أعرف بالضبط ما هو الإصلاح الجوهري، لكنك على الأرجح تحتاج أيضًا إلى إعدادات أو أدوات إضافية لمكافحة البريد العشوائي. (أستخدم روبوت مكافحة البريد العشوائي المدعوم بالذكاء الاصطناعي في منتداي العام، ويعمل بشكل ممتاز، كما أن لدي حقولًا اختيارية في التسجيل أيضًا.)

يمكنك العثور على جميع المستخدمين في منتداك باستخدام مستكشف البيانات - أعتقد أن هذا سيعمل لكنني لم أجربه بعد (بافتراض أن الحقل المخصص هو user_field_1):

SELECT user_id, value 
FROM user_custom_fields 
WHERE name = 'user_field_1' 
AND value NOT IN ('Bro', 'Sis', '')

إذا قمت مؤخرًا بتغيير الحقل من حقل إدخال نصي إلى قائمة منسدلة، فقد يكون هذا أيضًا سببًا في وجود بعض حسابات الروبوت ذات قيم الحقل غير الصحيحة.

إعجابَين (2)