نقوم بتفكيك خاصية تسجيل الدخول الموحد (SSO) لموقعنا الإلكتروني والتحول إلى استخدام Discourse فقط لإدارة حسابات المستخدمين. هذا يعني أن جميع مستخدمينا الحاليين بحاجة إلى إنشاء كلمات مرور جديدة للوصول إلى Discourse مستقبلاً.
ما الذي يمكن أن يكون سير عمل جيد لإدارة هذا؟
اعتقدت ربما يمكن أن يعمل تشغيل إعادة تعيين كلمة المرور لجميع المستخدمين (طالما يمكن تضمين رسالة مخصصة لشرح سبب حدوث ذلك)، لكنني لا أستطيع معرفة ما إذا كان هذا ممكناً.
أعتقد أن لافتة عامة وربما بعض النص المخصص على صفحة تسجيل الدخول.
ربما لديك بعض المستخدمين الذين لا يرغبون في تسجيل الدخول فور حصولهم على رابط تسجيل الدخول، أو لا يرغبون في تسجيل الدخول الآن وسينسون أو لن يقرأوا بريدك الإلكتروني عندما يرغبون في تسجيل الدخول.
الموقع خاص، لذا فإن فكرة اللافتة لن تعمل على الإطلاق. لا يمكن للمستخدمين الوصول إلى اللافتة حتى تسجيل الدخول.
تبدو فكرة النص المخصص قابلة للتطبيق.
سأرسل أيضًا بريدًا إلكترونيًا إلى جميع أعضائنا لإبلاغهم بالتغيير، حيث توجد آثار تتجاوز تسجيل الدخول، لذلك يمكنني شرح الخطوات التي يحتاجون إلى اتخاذها هناك.
سأترك المشكلة مفتوحة لفترة أطول قليلاً لمعرفة ما إذا كان لدى أي شخص آخر أي أفكار.
أقترح عليك تعديل سلاسل النصوص user_notifications.forgot_password.subject_template (محتوى البريد الإلكتروني) و user_notifications.forgot_password.text_body_template (عنوان البريد الإلكتروني) مؤقتًا لشرح للمستخدمين سبب تلقيهم هذا البريد الإلكتروني لإعادة تعيين كلمة المرور.
أيضًا، يجب توخي الحذر فيما يتعلق بحدود المعدل. لا أعرف ما إذا كان وقت الانتظار البالغ 5 ثوانٍ في البرنامج النصي من الموضوع الآخر كافيًا.