أنشئ حقل مستخدم لتاريخ الميلاد (Birthday) بنوع تاريخ (Date) وقم بتحديد “إظهار في نموذج التسجيل” (show on signup form) و “مطلوب في التسجيل” (required on signup)
قم بتهيئة الإعدادات
age check field name اسم حقل المستخدم الذي أنشأته في الخطوة السابقة
age check minimum age الحد الأدنى للعمر (اضبطه على 0 إذا لم تكن تتطلب حداً أدنى للعمر)
age check maximum age الحد الأقصى للعمر (اتركه 120 إذا لم تكن تتطلب حداً أقصى للعمر)
إخلاء المسؤولية
هذا فحص للعمر، وليس تحققاً من العمر. يمكن للمستخدم تجاوز هذا الفحص عن طريق اختيار تاريخ ميلاد مختلف.
حسنًا، هناك مجموعة واسعة من متطلبات البيانات والتحقق من العمر في هذه الأيام - أعتقد أنه بموجب اللائحة العامة لحماية البيانات (GDPR)، من الناحية المثالية، يجب استخدام تاريخ الميلاد للتحقق من الامتثال لمتطلبات العمر، ثم عدم تخزينه بعد ذلك.
في الولايات المتحدة، يمكن أن يكون متطلب التحقق من العمر أولوية أعلى في بعض الأحيان، لأن اللوائح مثل قانون حماية خصوصية الأطفال على الإنترنت (COPPA) تقيد معالجة بيانات الأطفال.
في كلتا الحالتين، إذا كنت تجمع هذه المعلومات، فيجب التعامل معها على أنها معلومات شخصية، ويجب عليك تخزين ما هو ضروري فقط (وهنا يكمن الكثير من التباين)، ويجب حمايتها بشكل مناسب.
هل سيكون من الممكن جعل حقل المستخدم لتاريخ الميلاد متاحًا للمسؤول فقط وليس للمشرفين / متاحًا فقط بنقرة زر (الطريقة التي يتم بها التعامل مع البريد الإلكتروني وعنوان IP في النواة)، أم أن شيئًا كهذا سيتطلب إضافة (plugin) بدلاً من مكون سمة (theme component)؟
هذا خارج نطاق مكون السمة هذا (وسيَتطلب بالفعل إضافة).
الشيء الوحيد الذي يفعله هو إضافة تحقق على حقل مستخدم موجود مسبقًا، وكنتيجة لذلك سيمنع إنشاء الحساب / تخزين البيانات المرتبطة للقُصّر. إنه لا يتلاعب بحقل المستخدم بأي شكل من الأشكال.
ريتشارد، أريد أن أقول إن هذا مفيد حقًا، شيء كنت أريده لمنتدى منذ بعض الوقت! على الرغم من أن المستخدمين يمكنهم التحايل عليه، فهل تعتقد أنه إذا وضع المستخدم تاريخ ميلاد غير مناسب ثم قام بتغييره، يتم إخطار مسؤولي المنتدى بأن المستخدم وضع تاريخ X أولاً ثم قام بتغييره حتى يتمكن الموظفون من العلم؟