我尝试在 WordPress 中设置以下单点登录(SSO),使用 GravityForms/Stripe 处理付费用户,使用 ConvertKit 发送通知和入职邮件。不确定如何为此配置 WordPress SSO。
使用场景:我希望免费用户能够轻松从“lab.site.com”注册,而不会被提示付费。我不希望他们知道存在付费选项。当免费用户注册时,我需要创建一个 WordPress 用户,并将其“组”设置为“订阅者(Subscriber)”。所有“订阅者”均为免费用户。
对于付费用户,我希望他们前往一个隐藏页面,通过 Gravity Forms + Stripe 完成购买。我已配置好该流程,并在购买成功后创建新的 WordPress 用户。
目前我卡住的地方是:如何根据 WordPress 用户组来更改 Discourse 中的组设置。
WordPress 组:订阅者 → Discourse 组:免费用户
WordPress 组:客户 → Discourse 组:付费用户
最后,我是否需要将 /wp-login.php 页面进行样式调整,以包含“创建免费账户”的选项?或者新账户是如何创建的?
有人能给我指点一下方向吗?
