Discourse Connect: كيف يمكن تطبيق تسجيل الدخول إلى Discourse مع قاعدة بيانات موجودة؟

مرحبًا، لدي قاعدة بيانات تحتوي على اسم المستخدم وكلمة المرور، وأرغب في استخدام DiscourseConnect لاستخدام حسابات المستخدمين الحالية في منتدى Discourse.

لا أفهم كيفية استرجاع البريد الإلكتروني وكلمة المرور اللذين يدخلهما المستخدم في نموذج تسجيل الدخول في Discourse.

في نقطة نهاية SSO الخاصة بي، أستقبل معلمات الاستعلام: ?sso=XXX&sig=XXX

لكنني أحتاج إلى استلام اسم المستخدم وكلمة المرور للتحقق منهما في قاعدة البيانات…

إعجاب واحد (1)

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

إعجابَين (2)

حسناً، هذا يعني أنه عند إعادة توجيه discourse إلى خدمتي الويب، سأعرض صفحة تسجيل الدخول؟ أعتقد أن discourse يستخدم تسجيل الدخول الخاص به، ثم يعيد التوجيه إليّ بعد أن يضغط المستخدم على زر تسجيل الدخول.

إعجاب واحد (1)

نعم!

عند استخدام DiscourseConnect، سنقوم بإعادة توجيه كل عملية تسجيل دخول للمستخدم إلى خدمة تمتلكها أنت، مما يمنحك تحكمًا كاملاً بنسبة 100٪ في عملية التسجيل، وتسجيل الدخول، ومتطلبات كلمة المرور، وعضوية المجموعات، وما إلى ذلك.

إعجابَين (2)

حسنًا! الآن فهمتُ! :grinning:

إعجاب واحد (1)