أعمل مع عميل يستضيفه CDCK ويقوم بتكوين OAuth2.
قمنا بإعداد النظام بحيث يتم تجاوز نافذة إنشاء الحساب تلقائيًا، ويتم الآن إنشاء الحسابات الجديدة المصادق عليها بواسطة خادم OAuth2 تلقائيًا. تم إيقاف جميع آليات تسجيل الدخول الأخرى.
أثناء الاختبار، لا يريدون السماح لأي شخص بتسجيل الدخول دون موافقة، لذا قمت بتفعيل خيار “يجب الموافقة على المستخدمين”. يعمل هذا كما هو متوقع، باستثناء أنهم ما زالوا يرون زر “تغيير عنوان البريد الإلكتروني”. خيار “تحرير البريد الإلكتروني” معطل، وخيار “يتجاوز OAuth2 البريد الإلكتروني” مفعّل.
اقترحت إخفاء الزر باستخدام CSS، لكن يبدو أن هذا خطأ، رغم أنه يمكن اعتباره طلب ميزة، حيث أنه أكثر إزعاجًا من كونه عائقًا يمنع استخدام Discourse.