لدي منتدى يعمل منذ بضع سنوات (حوالي 200 مستخدم). مؤخرًا، انتبهت إلى أن إعادة تعيين كلمة المرور معطلة.
رسالة إعادة التعيين (المُفعَّلة من نافذة تسجيل الدخول أو من إعدادات الحساب → الأمان → إرسال بريد إعادة تعيين كلمة المرور) تؤدي إلى صفحة تقول: “عفوًا! هذه الصفحة غير موجودة أو خاصة”، ولا توجد طريقة فعلية لإعادة تعيين كلمة المرور. جربت ذلك مع عدة حسابات، وطلبت من بعض الأشخاص تجربته. جميعهم حصلوا على نفس النتيجة.
الرابط في البريد الإلكتروني مُهيأ كالتالي: [الموقع]/users/password-reset/[hash]. روابط تأكيد البريد الإلكتروني في عملية التسجيل تعمل بشكل صحيح.
كخلفية، أستخدم الإصدار 2.8.0.beta6، واستضافة عبر Digital Ocean مع Mailgun. لم أواجه أي مشاكل أخرى.
تم تغيير هذا الرابط منذ فترة. يجب أن يكون الآن: [site]/u/password-reset/[hash]
كان من المفترض أن يتم تحديثه تلقائيًا، لكن إذا قمت بتجاوز قالب البريد الإلكتروني، فقد لا يكون التحديث صحيحًا. هل يمكنك محاولة تحديثه يدويًا؟ للقيام بذلك، انتقل إلى:
لا أعتقد أنني قمت بتحرير قوالب البريد الإلكتروني من قبل (رغم أنني قد أكون منسى). على أي حال، راجعت جميعها ووجدت حوالي 7 قوالب كانت تحتوي على خيار “الرجوع” — وكلها تتعلق باستقبال المستخدمين، وإعادة تعيين كلمات المرور، وما إلى ذلك.