مرحباً بالجميع!
أنا مطور أدير حالياً موقعاً بترخيص “استضافته بواسطة Discourse” (Standard) بالإضافة إلى موقع على Netlify يستخدم خدمة Netlify Identity للمصادقة على المستخدمين وتتبعهم. هدفي المثالي هو توحيد المصادقة على المستخدمين والبيانات المشتركة بين الموقعين. الحل المقترح يتطلب تسجيل دخول/تسجيل حساب واحد بين الموقعين، وعرض صفحة تقدم واحدة على موقع Netlify تُظهر تقدم المستخدم في كلا الموقعين (ربماً عبر واجهة برمجة تطبيقات Discourse). أواجه صعوبة في مكون مصادقة المستخدم - فأنا أدرك أن Discourse تدعم المصادقة الموحدة (SSO)، لكن Netlify لا تدعمها، وتعتمد بدلاً من ذلك على OAuth للمصادقة الخارجية. أتساءل عما إذا كان أي شخص هنا لديه خبرة في بناء شيء مشابه لهذا، أو يمكنه توجيهي في الاتجاه الصحيح نحو التنفيذ؟ أقدر مساعدة الجميع!