عذرًا، حدث خطأ في توثيق حسابك

هل يمكنك تقديم تفاصيل أكثر قليلاً حول ما كان خاطئًا في الطرف الآخر، حتى يتمكن الأشخاص الذين يواجهون هذا الخطأ من استخدام هذه المعلومات لحل مشكلاتهم؟

أنا أحد هؤلاء المستخدمين؛ أحاول مصادقة discourse مع mattermost وأواجه صعوبة مشابهة مع خطأ مماثل:

Started GET "/auth/oauth2_basic/callback?code=<redacted>&state=<redacted>" for <IPv4> at 2020-02-07 13:07:46 +0000
(oauth2_basic) Setup endpoint detected, running now.
(oauth2_basic) Callback phase initiated.
(oauth2_basic) Authentication failure! invalid_credentials: OAuth2::Error,
Started GET "/auth/failure?message=invalid_credentials&origin=https%3A%2F%2F<discourse_FQDN>%2Flogin&strategy=oauth2_basic" for <IPv4> at 2020-02-07 13:07:47 +0000
Processing by Users::OmniauthCallbacksController#failure as HTML
  Parameters: {"message"=>"invalid_credentials", "origin"=>"https://<discourse_FQDN>/login", "strategy"=>"oauth2_basic"}

شكرًا لك،
Beam

مرحباً،

للأسف، لم يعد الأمر كذلك… أجرينا مكالمة مع أحد أعضاء فريق EAM، وخلال المكالمة كشف عن خطأ كبير ارتكبه. والمشكلة هي أنه لم يخبرني بالضبط ما كان ذلك الخطأ :frowning:

آسف يا صديقي…

قد أتأخر عن المناقشة، لكنني واجهت مشكلة مماثلة مؤخرًا. في حالتي، حدثت المشكلة بعد تثبيت Discourse ودمجه مع تسجيل الدخول عبر Google. في البداية، سار كل شيء على ما يرام، لكنني لاحقًا حذفت القطرة الأصلية (مثيل الخادم) وأعدت تثبيت Discourse.

أثناء إعادة التثبيت، أعدت استخدام نفس بيانات اعتماد Google API للتكامل، مما أدى إلى ظهور رسالة الخطأ:

"عذرًا، حدث خطأ أثناء المصادقة على حسابك."

بعد بعض استكشاف الأخطاء وإصلاحها، أدركت أن المشكلة كانت مع بيانات الاعتماد المعاد استخدامها. لحل هذه المشكلة، قمت بإنشاء مجموعة جديدة من بيانات اعتماد Google API للتكامل. بمجرد تحديث التكوين ببيانات الاعتماد الجديدة هذه، بدأ كل شيء في العمل بشكل مثالي!