أنا أستخدم SAML لتسجيل الدخول لمستخدمينا الداخليين وقمت بتمكين:\n* يجب الموافقة على المستخدمين\n* الموافقة التلقائية على نطاقات البريد الإلكتروني (مع نطاقنا)\n\nعندما يحاول مستخدموني تسجيل الدخول، لا يزال يتعين عليهم انتظار موافقة الموظفين. لم أكن أتوقع هذا السلوك بناءً على صياغة الإعدادات.\n\nنظرًا لأننا في مرحلة تجريبية، فهذه ليست مشكلة ولكن عند التوسع ستكون مصدر إزعاج (لا تزال ليست مشكلة كبيرة، ولكنها مصدر إزعاج).\nنحن نستخدم 2.9.0.beta4.
لقد حاولت للتو تكرار ذلك على موقع الاختبار الخاص بي (بدون SAML)، وقد نجح الأمر كما هو متوقع، مما قد يجعله شيئًا متعلقًا بتسجيل الدخول الموحد (SSO)؟
- تم تمكين
يجب الموافقة على المستخدمين - تمت إضافة “jammydodger.monster” إلى
نطاقات البريد الإلكتروني للموافقة التلقائية - تم تسجيل مستخدم اختبار جديد بعنوان البريد الإلكتروني “test_fourteen@jammydodger.monster”
- تلقى مستخدم الاختبار بريدًا إلكترونيًا للتنشيط، واتبع الرابط، ووصل إلى الموقع دون الحاجة إلى موافقة إضافية
(لقد اختبرت أيضًا بعنوان بريد إلكتروني من Gmail كعنصر تحكم، وكان هذا العنوان يتطلب موافقة)
لست متأكدًا مما إذا كانت ذات صلة - ولكن كنت أتساءل عما إذا كان لديك هذان الالتزامات على موقع الاختبار الخاص بك:
موقع الاختبار الخاص بي حاليًا على 17227e9e53، لذلك يجب أن يتضمن تلك الالتزامات. ![]()
ما هو الإصدار الذي تستخدمه @Jonathan_Poyer؟
لقد قمت الآن بالترقية إلى أحدث إصدار (لم أكن قد فعلت ذلك). سيتعين علي الانتظار حتى يوم الاثنين للحصول على شخص آخر للاختبار حيث لا أملك القدرة على إضافة مستخدم جديد.
سأبقيك على اطلاع
@Jonathan_Poyer هل يمكنني تأكيد أن هذا ليس شيئًا قد تغير مع تحديث حديث؟ من خلال تحقيقي، يبدو أن DiscourseConnect لم يدعم أبدًا auto approve email domains وهو خطأ. سيتم إصلاح الخطأ بواسطة FIX: DiscourseConnect login did not auto approve based on email domain by tgxworld · Pull Request #17006 · discourse/discourse · GitHub
لقد قمت بنشر أحدث إصدار متاح اليوم (7da074d5). لدي الإعدادات التالية:
- must_approve_users: true
- auto approve email domains: mydomain.com
- SAML configured
لقد طلبت من مستخدم ولكنني ما زلت أراه معلقًا “Needs approval”
أعتقد أن إصلاح @tgxworld كان لـ DiscourseConnect وليس SAML، مما قد يفسر سبب استمرار موقعك في مواجهة المشكلة. هل هناك إصلاح لـ SAML قادم أيضًا @tgxworld؟
