في بعض الأحيان، يواجه المستخدم مشكلة تتمثل في طُلب منه إعداد حساب Discourse جديد في كل مرة يحاول فيها تسجيل الدخول. يحدث هذا عادةً إما مع الحسابات القديمة التي عاد مؤخرًا لتسجيل الدخول إلى Discourse، أو مع المستخدمين الذين سجلوا باستخدام اسم المستخدم وكلمة المرور وحاولوا الآن تسجيل الدخول عبر OAuth. في الماضي، لحل هذه المشكلة، كان لا بد من ربط بيانات اعتماد Auth0 OAuth2 الخاصة بهم بمعرف المستخدم في Discourse بتشغيل الأمر التالي من وحدة تحكم rails داخل مثيل discourse:
يبدو أن المشكلة هي أن هذا الإجراء لم يعد يُحفظ؛ بل إنه يُرجع الآن =>True بينما كان يُرجع سابقًا Ok. أنا الآن في مطالبة pry، وهو أمر لم أكن أعتقد أنه يحدث في الماضي. وعندما أغادر Pry، يتم إخراجي أيضًا من وحدة تحكم Rails.
نعتذر عن التأخير، فقد كان عليّ ترقية discourse قبل أن أحاول مرة أخرى. جربت التغيير ولكن لم أواجه النجاح. فيما يلي مثال لما حاولت منذ ذلك الحين والذي يعيد true.
نعتذر عن ذلك يا @Falco، فقد واجهنا نحن أيضًا صعوبة عندما يغادر أعضاء المجتمع في إجازة ولا نتمكن من إبقاء الجميع على اطلاع. نأمل أن تكون قد قضيت إجازة رائعة، ونعتذر مرة أخرى.
سأجرب اقتراحك غدًا وأشارك النتائج. شكرًا مجددًا على مساعدتك