Discourse Memberful integration

لست متأكدًا، فغالبًا ما ستحتاج إلى استيرادها إلى Memberful، وأعتقد أنها ستتم المزامنة عبر البريد الإلكتروني. أنصحك بالتواصل مع Memberful لمعرفة أفضل مسار للمضي قدمًا.

3 إعجابات

سأفعل، شكرًا لمساعدتك في هذا.

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

ما زلت أشك في ضرورة استخدام SSO الإلزامي مع Memberful للتسجيل كمستخدمين في Discourse. هل يجب أن يتم التسجيل حصريًا عبر SSO الخاص بـ Memberful؟ لست متأكدًا مما إذا كان من الممكن استخدام SSO الخاص بـ WordPress مع Discourse والسماح للمستخدمين بالتسجيل بحساب مجاني للنشر فقط على Discourse، بينما يحصل الأعضاء المسجلون عبر Memberful على الوصول إلى المجموعات الخاصة.

يمكنك السماح بالتسجيلات المجانية عبر Memberful إلى جانب الخطط المدفوعة. جرّب ذلك على موقعي إذا رغبت في ذلك: https://npn.memberful.com/register. حيث يتم إنشاء مستخدم تلقائيًا في Memberful وWordpress وDiscourse، وكلها متزامنة.

4 إعجابات

مرحباً، يبدو أن هناك تعارضاً بين Memberful و Discourse.

يسمح Discourse فقط بتسجيل الدخول التلقائي عبر Memberful إذا كان إعداد Discourse “تسجيل الدخول مطلوب” قيد التشغيل.

بالنسبة للمجتمعات التي يمكن الوصول إليها فقط للأعضاء المدفوعين، يعد هذا حلاً جيداً.

ومع ذلك، بالنسبة للمجتمعات المجانية، أو المجتمعات التي لديها عضوية مدفوعة وعضوية مجانية لأي سبب من الأسباب، فهذا يعني أن وظيفة تسجيل الدخول التلقائي معطلة. هذا يجعل من الصعب على أي شخص تسجيل الدخول إلى المجتمع.

أحد الخيارات هو فصل Memberful و Discourse. ثم، تحديث الأذونات يدوياً في Discourse عند انضمام عضو مدفوع جديد إلى المجتمع (وبيع العضويات المدفوعة عبر Stripe، ConvertKit، إلخ).

ومع ذلك، سيكون من المثالي إذا كانت هناك طريقة لتمكين Memberful لتسجيل الدخول التلقائي حتى عندما يكون إعداد Discourse “تسجيل الدخول مطلوب” متوقفاً.

أرحب بأي أفكار/اقتراحات.

هل المشكلة هي أن المستخدمين ينقرون على رابط إلى موقع Discourse الخاص بك من Memberful ولا يتم تسجيل دخولهم تلقائيًا، أم أن المشكلة تتعلق بالمستخدمين الذين يزورون موقع Discourse مباشرة وغير متأكدين من كيفية تسجيل الدخول إلى Discourse؟

يمكن حل المشكلة الأولى من جانب Memberful إذا استخدموا هذا الهيكل للروابط التي ينشئونها إلى Discourse: Create a DiscourseConnect login link. ليس لدي حساب Memberful، لذلك لست متأكدًا مما يتم عرضه من جانبهم.

لست متأكدًا مما يمكن فعله لتحسين السيناريو الثاني. الطريقة المتوقعة للعمل تبدو واضحة بالنسبة لي. يجب أن يؤدي النقر على رابط “تسجيل الدخول” في Discourse إلى تسجيل دخول أي مستخدمين مسجلين الدخول إلى موقع Memberful الخاص بك تلقائيًا إلى Discourse. إذا لم يكن المستخدم الذي ينقر على الزر مسجلاً للدخول إلى Memberful، فيجب توجيهه خلال تدفق تسجيل الدخول إلى Memberful، ثم إعادة توجيهه تلقائيًا إلى Discourse. سيكون من الجيد معرفة ما إذا كان هذا لا يعمل كما هو متوقع، أو إذا كان يعمل، ولكن المستخدمين ما زالوا يواجهون صعوبة في معرفة كيفية تسجيل الدخول.

إعجابَين (2)

شكرًا @simon!

إليك تدفق العضو الجديد حاليًا:

طرق يمكن أن يكون هذا أفضل بكثير:

  1. إنشاء حساب جديد، وإعادة التوجيه إلى المجتمع، وتسجيل الدخول.

  2. إذا كان البريد الإلكتروني بحاجة إلى التحقق: عند تلقي بريد العضو الجديد، انقر فقط على الزر الأزرق “تسجيل الدخول”، وقم بتسجيل الدخول تلقائيًا إلى المجتمع. (لا تذهب إلى Memberful على الإطلاق).

بناءً على الافتراض/التخمين المحتمل بأن #2 هو الخيار المطلوب، هل هناك أي شيء يمكن لـ Memberful القيام به لتكوين رابط تسجيل الدخول في هذا البريد الإلكتروني بحيث يتم إرسال العضو الجديد إلى المجتمع وتسجيل دخوله؟

أقدر كل المساعدة.

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

نعم، هناك عدد قليل من الأماكن التي يمكن لـ Memberful استخدام رابط تسجيل دخول فيها بالشكل المعروض في هذا الموضوع: Create a DiscourseConnect login link. لقد راسلتك بخصوص هذا الأمر لأنني واجهت بعض المشكلات أثناء عملية التسجيل على موقعك.

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

مرحباً،

بفضل مساعدة @simon والفريق الودود في Memberful، تم حل هذه المشكلة.
كانت الفكرة الرئيسية هي استخدام هذا الرابط: https:/[Discourse Community Site]/session/sso]
لقد وضعت هذا الرابط في إعدادات خطة التسجيل المجاني وفي إعادة التوجيه العامة لتسجيل الدخول:

كما أضفت هذا الرابط عن طريق تخصيص بريدهم الإلكتروني “تم إنشاء عضو مجاني جديد”.
يؤدي استخدام هذا الرابط إلى تجربة تسجيل دخول سلسة مع Discourse، ويمنع الأعضاء الجدد من الارتباك بسبب:

  1. إعادة توجيههم إلى موقع Discourse ولكن دون تسجيل الدخول، أو
  2. توجيههم إلى صفحة ملفهم الشخصي في Memberful، ولكن دون معرفة كيفية الانتقال إلى موقع Discourse.
إعجاب واحد (1)