Discourse Memberful integration

I’m not sure, you’ll probably have to import them into memberful and I think it would sync by email, I would reach out to memberful to find out the best path forward.

3 إعجابات

Will do, thanks for the help in this one.

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

Still got my doubts about the mandatory SSO with Memberful, to register as users on Discourse does it has to be done with Memberful SSO?, not sure if this could work if i use Wordpress SSO with Discourse but let users register with a free account to post only on Discourse, and registered members with Memberful get access to private groups.

You can allow free signups with memberful alongside paid plans. Give it a try on my site if you like https://npn.memberful.com/register It automatically creates a user in memberful, Wordpress, and Discourse that are all synced.

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)