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 自动登录。

对于仅限付费会员访问的社区,这是一个不错的解决方案。

但是,对于免费增值社区,或者无论出于何种原因同时拥有付费会员和免费会员的社区,这意味着自动登录功能已损坏。这使得任何人登录社区都变得困难。

一种选择是断开 Memberful 和 Discourse 的连接。然后,当新的付费会员加入社区时,手动更新 Discourse 中的权限(并通过 Stripe、ConvertKit 等销售付费会员资格)。

但是,如果有一种方法可以让 Memberful 即使在 Discourse 的“登录必需”设置为关闭时也能启用自动登录,那就太理想了。

欢迎任何想法/建议。

问题是用户从 Memberful 点击链接到您的 Discourse 站点时没有自动登录,还是用户直接访问 Discourse 站点但不确定如何登录 Discourse 的问题?

第一个问题可以在 Memberful 端解决,如果他们使用这种结构来创建指向 Discourse 的链接:https://meta.discourse.org/t/create-a-discourseconnect-login-link/109290。我没有 Memberful 账户,所以不确定他们在那里显示什么。

我不确定第二个场景可以改进什么。我认为它的预期工作方式很简单。点击 Discourse 上的“登录”链接应该会自动登录任何已登录到您的 Memberful 站点的用户到 Discourse。如果点击按钮的用户_未_登录到 Memberful,他们应该会通过 Memberful 登录流程,然后自动重定向回 Discourse。如果这不起作用,或者用户仍然难以弄清楚如何登录,那么了解情况会很有帮助。

2 个赞

感谢 @simon

这是目前新成员的流程:

可以改进的地方:

  1. 创建一个新帐户,然后重定向到社区并自动登录。

  2. 如果需要验证电子邮件:当您收到新成员电子邮件时,只需点击蓝色的“登录”按钮,即可自动登录社区。(根本不要去 Memberful)。

假设 #2 是必需的选项,Memberful 是否可以配置该电子邮件中的“登录”链接,以便新成员被发送到社区并登录?

感谢您的所有帮助。

1 个赞

是的,Memberful 可以在该主题所示的表单中使用登录链接,网址为:https://meta.discourse.org/t/create-a-discourseconnect-login-link/109290。我已就此与您联系,因为我在您网站的注册过程中遇到了一些问题。

1 个赞

您好,

感谢 @simon 的帮助以及 Memberful 团队的友好支持,问题已解决。
关键的见解是使用此链接:https:/[Discourse Community Site]/session/sso]
我将此链接放在了免费注册计划的设置以及登录的全局重定向中:

我还通过自定义他们的“新免费会员创建”电子邮件添加了此链接。
使用此链接可以实现与 Discourse 的无缝登录体验,并避免新会员因以下任一情况而感到困惑:

  1. 重定向到 Discourse 网站但未登录,或
  2. 重定向到他们的 Memberful 个人资料页面,但不知道如何访问 Discourse 网站。
1 个赞