إليك مشروع تم رعايته من قبل عميل مؤخرًا، وهو يمتد ليشمل إضافة Discourse OAuth2 Basic.
كان التحدي الذي واجهناه هو أن عنوان URL لتسجيل الدخول وعنوان URL للتسجيل كانا بحاجة إلى أن يكونا مختلفين، بينما تستخدم الإضافة الأساسية نفس عنوان URL للتفويض لكليهما. كل ما تفعله هذه الإضافة هو إضافة إعداد (oauth2_signup_url) واستخدام هذا العنوان لزر التسجيل، مما يسمح لكلا الزرين بالانتقال إلى مواقع مختلفة.
المستودع: GitHub - procourse/discourse-oauth2-custom-redirects-plugin · GitHub