إضافة إعادة التوجيه المخصصة لـ OAuth2

إليك مشروع تم رعايته من قبل عميل مؤخرًا، وهو يمتد ليشمل إضافة Discourse OAuth2 Basic.

كان التحدي الذي واجهناه هو أن عنوان URL لتسجيل الدخول وعنوان URL للتسجيل كانا بحاجة إلى أن يكونا مختلفين، بينما تستخدم الإضافة الأساسية نفس عنوان URL للتفويض لكليهما. كل ما تفعله هذه الإضافة هو إضافة إعداد (oauth2_signup_url) واستخدام هذا العنوان لزر التسجيل، مما يسمح لكلا الزرين بالانتقال إلى مواقع مختلفة.

المستودع: GitHub - procourse/discourse-oauth2-custom-redirects-plugin · GitHub

4 إعجابات

للتسجيل: يوفر المكون الإضافي الرسمي OAuth2 الآن هذه الوظيفة

لذلك أعتقد أنه يمكن اعتبار هذا المكون الإضافي قد انتهى عمره الافتراضي.
التجاوزات التي يقوم بها ستتعطل بمجرد دمج بعض التغييرات الأساسية القادمة في نواة Discourse، لذلك سأضيف علامة broken بشكل استباقي. اسمحوا لي أن أعرف إذا كانت هناك أي اعتراضات.

3 إعجابات