لقد جعلت الأمور تعمل بشكل جيد حيث إذا نقر المستخدم على تسجيل الدخول في Discourse، يتم نقله إلى موقع WordPress الخاص بنا حيث يمكنه تسجيل الدخول، وعند تسجيل الدخول الناجح يتم إعادة التوجيه إلى Discourse ويتم تسجيل دخوله فيه. (جميع عمليات تسجيل الدخول تُنشأ على موقع WP).
لقد جعلت هذا العمل أيضًا لمستخدمي الذين يُسجّلون الدخول باستخدام Patreon على موقع WP الخاص بي، ويعكس أيضًا بشكل صحيح العودة إلى Discourse عند تسجيل الدخول الناجح.
الآن، أدرك أن هناك إضافة Patreon لـ Discourse يمكن تثبيتها، والتي ستساعد في وضع المستخدمين في مجموعة.
ومع ذلك: مشكلتي هي أنه على موقعنا، يمكن للمستخدمين إما التسجيل بحساب مدفوع عبر Patreon، أو التسجيل بحساب مدفوع بشكل أصلي (باستخدام Stripe)، أو إنشاء حساب مجاني. في جميع الحالات، يوجد حساب مستخدم على موقع WP وهذا هو الذي يتم مزامنته مع Discourse. لكن، أود أن أنقل (أو أعتمد بطريقة ما) حقلًا من WP يُشير إلى ما إذا كان المستخدم مستخدمًا مميزًا إلى Discourse. من الناحية المثالية، وضعهم في مجموعة “Patrons” إذا كان لديهم هذا الحقل على نهاية Discourse.
هل قام أحد بذلك؟ على مستوى عالٍ، ما كان نهجك؟