تعارضات تسجيل الدخول في Discourse-oauth2-basic

نواجه باستمرار مشاكل حيث يُطلب من الموظفين والعملاء الذين سجّلوا الدخول بنجاح سابقًا إلى نسخة Discourse الخاصة بنا إنشاء حساب جديد عند محاولة تسجيل الدخول مرة أخرى. لقد تحققت من وجود الحسابات في النظام.

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

في هذه الحالة الأخيرة، حصلت على ملف HAR لمحاولة تسجيل الدخول، لكنني أحتاج إلى إرساله بشكل خاص (لذلك لن أشاركه في الخيط العام).

نستخدم discourse-oauth2-basic مقترنًا بـ Auth0. وقد أكدنا سابقًا أن البيانات المرسلة إلى Discourse عند تسجيل الدخول صحيحة. ومع ذلك، لا يزال النظام يطلب من هؤلاء المستخدمين في الحالات الحدية إنشاء حساب جديد.

نحتاج بشدة إلى مساعدة للتغلب على هذه العقبة. نرجو التوجيه، شكرًا لكم.

كيف يُفترض ربط الحسابات؟ هل عبر عنوان البريد الإلكتروني أم عبر المعرف الفريد (UID) من Auth0؟

هل من الممكن أن تكون المعرفات الفريدة (UIDs) قد تغيرت في Auth0؟

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

هل قام شخص ما بتفعيل تسجيل الدخول المحلي على هذه النسخة مؤخرًا؟

تم التأكيد على عدم التفعيل.

عن طريق معرف المستخدم (UID)، ولا توجد أي تعديلات عليها.

سأرسله إليك، ويمكننا البناء من هناك :+1: