مساعدة تسجيل الدخول - الطريقة الصحيحة لتسجيل الدخول

مرحباً بالجميع،

رغم وجود العديد من المنشورات المتعلقة بتسجيل الدخول وSSO، أردت فقط التأكد من أنني أقوم بتنفيذ الإجراء الصحيح.

لدي صفحة HTML (واجهة أمامية) تستخدم Bootstrap وAngular. تتميز بمظهر مخصص، وستعمل كلوحة تحكم، حيث تسحب مقالات مختلفة من Discourse وتعرضها في أقسام متعددة. سيتم عرض صفحة Discourse عندما ينقر المستخدم على مقال معين، ثم يستخدم جميع ميزات Discourse مثل الرد وغيرها.

لذلك، نحتاج إلى هذه الصفحة HTML لعرض تسجيل دخول مخصص. يجب أن يسجل دخول المستخدم إلى Discourse، ثم إذا نقر على مقال في الواجهة الأمامية، يجب أن يتم عرض الموضوع دون الحاجة لتسجيل دخول إضافي. نحن نستخدم واجهة برمجة التطبيقات REST وتمكنا من العثور على جميع واجهات التطبيقات باستثناء تسجيل الدخول. قدر الإمكان، نفضل تسجيل دخول عادي وليس خارجيًا مثل Google أو أي خدمة أخرى.

ما هي الطريقة الصحيحة للقيام بذلك؟

شكرًا لكم،
براشانت

أعتقد أنك تريد DiscourseConnect - تسجيل الدخول الموحد الرسمي لـ Discourse (sso).