مرحبًا، لدي منتدى Discourse وموقع إلكتروني. تم بناء الموقع باستخدام Django، وهو يتضمن وظيفة تسجيل الحساب. هل توجد طريقة لدمج/توحيد قواعد البيانات بحيث يمكن للمستخدمين التسجيل في مكان واحد، وتكون بيانات الحساب مشتركة بين النظامين؟
قم بالبحث عن “SSO”. سيتولى موقع واحد عملية التسجيل وتسجيل الدخول، بينما يعتمد الموقع الآخر عليها لهذا الغرض. على سبيل المثال:
هل يمكنك إظهار مثال أرى فيه بالضبط كيف يعمل من منظور المستخدم؟
أعتقد أن كل موقع ويب يمكنك فيه تسجيل الدخول باستخدام فيسبوك، جوجل، إلخ. هذا هو SSO.
موقعك الآخر سيفعل شيئًا مشابهًا مع منصة Discourse الخاصة بك إذا استخدمت Discourse كمزود لـ SSO.
أعتقد أننا نتحدث عن أشياء مختلفة هنا. ما أريده هو نوع من الدمج بين حسابات دجانجو الخاصة بي وحسابات المستخدمين الخاصة بـ Discourse.
أنهيت رسالتك الأولية بـ:
لذلك، إذا لم أكن مخطئًا، فهذا هو ما نتحدث عنه. دمج قواعد البيانات (أو بالأحرى نقل الحسابات من عميل SSO الذي سيصبح إلى مزود SSO) سيكون خطوة إضافية، أظن. سيكون ذلك مجرد “دمج” لمرة واحدة عند إعداد SSO (قد تواجه صعوبة في التعامل مع الحسابات الموجودة بالفعل على كلا الجانبين). بعد الدمج، كيف تتقدمون من هناك؟ مع ما تم وصفه أعلاه.