كيفية تعطيل تفعيل البريد الإلكتروني المطلوب لـ SSO

تم اتباع التعليمات الموضحة هنا لتمكين المصادقة عبر تسجيل الدخول الأحادي (SSO) لبيانات اعتماد حسابات Discourse الموجودة على موقعنا.

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

هذا ما يظهر في المنتدى بعد المصادقة ولكن لم يتم تنشيط حسابك.

هذا هو البريد الإلكتروني للتنشيط الذي يتم إرساله إلى المستخدم.

هذا هو سؤالي - هل هناك طريقة لتعطيل هذا التنشيط الإلزامي عبر البريد الإلكتروني بعد مصادقة تسجيل الدخول الأحادي بنجاح؟

لقد قرأت هنا أنه عن طريق تعيين معلمة تسجيل الدخول الأحادي require_activation إلى false يمكنني تعطيل حاجة المستخدم لتنشيط حسابه عبر البريد الإلكتروني.

  • هل سيؤدي تعيين معلمة تسجيل الدخول الأحادي هذه إلى false إلى تعطيل التنشيط عبر البريد الإلكتروني؟
  • أفترض أن هذا التعديل يتطلب تغييرات في كود مصادقة تسجيل الدخول الأحادي. هل هذا افتراض صحيح؟
  • هل هناك أي طريقة لتعطيل التنشيط عبر البريد الإلكتروني عبر إعدادات المسؤول، دون الحاجة إلى تغييرات في الكود؟ ملاحظة: لا نريد تعطيل جميع رسائل البريد الإلكتروني التي يرسلها Discourse، فقط البريد الإلكتروني المتعلق بتنشيط الحساب

شكرا مقدما.

إعجاب واحد (1)

نعم ونعم :+1:

لا، ستحتاج إلى تحديث رمز مزود DiscourseConnect (المعروف سابقًا باسم ‘Discourse SSO’).

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

إعجاب واحد (1)

ديفيد - شكراً على الرد السريع. نعم، نحن نتحقق من رسائل البريد الإلكتروني التي يقدمها المستخدمون عند إنشاء حسابات موقعنا الرئيسي.

إعجابَين (2)