مصادقة Discourse LinkedIn

:mega: LinkedIn has updated their authentication to OpenID Connect. New LinkedIn applications will not be able to use the old authentication method. This plugin is now deprecated, and support for LinkedIn OpenID Connect is included in Discourse core. There is no need to install the plugin separately. Just follow the documentation here:

Old plugin info
:discourse2: Summary Discourse LinkedIn Authentication provides the ability to use LinkedIn as a login option
:hammer_and_wrench: Repository Link https://github.com/discourse/discourse-linkedin-auth
:open_book: Install Guide How to install plugins in Discourse

Last edited by @hugh 2024-09-09T21:21:10Z

Check documentPerform check on document:
28 إعجابًا

أواجه مشكلة في جعل هذا المكون الإضافي يعمل بعد الآن. على حد علمي الآن، تم استبدال خيار “تسجيل الدخول باستخدام LinkedIn” البسيط بـ “تسجيل الدخول باستخدام LinkedIn باستخدام OpenID Connect”. انظر هنا:

5 إعجابات

@Hifihedgehog تم إهمال المكون الإضافي الآن، وتمت إضافة دعم LinkedIn OIDC إلى النواة، وتم تحديث هذه الوثائق. :pray:

6 إعجابات

أعلم أنها سؤال غبي إضافي، لكن لا يضر أن نكون واضحين للغاية: هذا يعني أننا نقوم بتعطيل هذا الخيار:

ونتبع التعليمات الجديدة لإنشاء رابط جديد تمامًا لـ LinkedIn، صحيح؟

ليس لدي أي ذاكرة لكيفية إنشاء معرف عميل OAuth على LinkedIn عندما قمت بتكوين هذا لأول مرة قبل سبع سنوات، ولكن الوثائق الجديدة (وهي ممتازة وسهلة المتابعة، بالمناسبة، شكرًا لك! :pray:) قادتني إلى إنشاء صفحة لـ “مؤسستي” على LinkedIn، وهو شيء لم أكن بحاجة إلى القيام به على ما يبدو في ذلك الوقت. أو ربما لم أكن بحاجة إلى القيام بذلك الآن وكان بإمكاني إعادة استخدام معرف العميل القديم والسر؟

لا تهتم، لماذا لا يكون لديك صفحة LinkedIn للمنتدى، هههه.

نقطتي هي فقط لتوضيح أن هذه هي الخطوات التي يحتاج المستخدمون الحاليون للمكون الإضافي إلى اتباعها:

  1. تعطيل المكون الإضافي القديم (في النهاية إزالته من ملف yml، ولكن أعتقد أن هذا يمكن أن ينتظر)
  2. اتبع التعليمات الجديدة كما لو أنك لم تستخدم تسجيل الدخول باستخدام LinkedIn من قبل.
  3. تم
إعجاب واحد (1)