Skip to main content
تتحقق خدمة web من كلمات المرور المحلية عندما يسجّل المستخدمون أو يعيّنون كلمة مرور أو يغيّرونها. لا تتأثر عمليات تسجيل الدخول عبر SSO ‏(LDAP وSAML وOIDC)؛ فكلمات المرور فيها من شأن موفّر الهوية. راجع قيود كلمات المرور الخاصة بـ Toolkit.

الإعداد

أضف ما يلي إلى الـ ConfigMap ‏overleaf-env ثم أعد التشغيل:
30-config.yaml (additions)
ضع الأرقام بين علامتي اقتباس: فالـ ConfigMap لا يحتوي إلا على سلاسل نصية.
يُقرأ OVERLEAF_PASSWORD_VALIDATION_PATTERN لكنه لا يُطبَّق: تُقبل كلمة المرور التي لا تطابقه. لا تُطبَّق إلا قيود الطول.

عدة نسخ متماثلة

لا حاجة إلى شيء إضافي: تقرأ كل نسخة متماثلة الـ ConfigMap نفسه.

الاختبار على Kubernetes

على Kubernetes 1.37 مع نسخة متماثلة واحدة، ومع OVERLEAF_PASSWORD_VALIDATION_MIN_LENGTH: "12" وOVERLEAF_PASSWORD_VALIDATION_PATTERN: aA$3 في الـ ConfigMap، رفض تفعيلُ حساب جديد كلمةَ مرور من 10 أحرف وقبل كلمة مرور من 20 حرفًا صغيرًا فقط، كان النمط سيرفضها. كما ترفض اختباراتنا الشاملة للتسجيل كلمة المرور 123456 لأنها قصيرة جدًا مع القيم الافتراضية.
آخر تعديل في ٢ نوفمبر ٢٠٢٦