您好 Angus,
在标准注册中,
- 用户访问表单并添加他们的姓名、电子邮件和密码
- 然后用户会自动登录
- 然后当用户点击社区链接时,他们会自动登录 Discourse(因为此时 Discourse Connect 插件已经完成了在 Discourse 中创建新用户的任务)
对于第二个表单,
- 用户添加姓名和电子邮件。
- 我们为他们提供一个临时密码
- 其余过程相同,即用户在注册时自动登录
- 但在这种情况下,用户未在 Discourse 中创建。
我看不到 Discourse Connect 中有任何设置会因更改注册表单而被触发。是否有一个钩子需要在 WP 中触发用户注册,而在第二种情况下未触发?
事实上,WordPress 中使用哪个钩子在 Discourse 中创建用户?必须有一个 API 调用来触发 Discourse 中的活动。它是否可能因为某些原因未能触发?