你能用 `swot` 电子邮件验证限制注册吗?

你好,
有人能提供关于如何仅允许电子邮件通过 swot 的用户注册的信息吗?

它和 Discourse 一样,是用 Ruby 编写的。

您需要一个插件来根据该 gem 验证电子邮件地址。一个简单的插件只会在尝试创建帐户时进行验证。一个更复杂的版本会在提交之前进行验证。我猜对于经验丰富的 discourse c 开发者来说,这需要 1-3 小时的工作。

请参阅 Developing Discourse Plugins - Part 1 - Create a basic plugin#marketplace。在 github discourse 层次结构中还有一个 all-the-plugins 存储库,是查找示例的好地方。

2 个赞

好的,我将看看是否可以将 swot 修改为 Discourse 的插件。

2 个赞

我从没接触过 Ruby,所以如果我说得不对请见谅,但有没有可能创建一个插件并将 swot 作为依赖项来安装,以验证电子邮件?

是的。这是完全有可能的,但如果你想自己动手,你需要了解,或者至少接触 ruby、rails、discourse 和 discourse 插件。

看来你并不了解这些。如果你是一名熟悉其他语言的开发者,你可能需要 10 到 40 小时才能上手编写这样的插件。

如果你有钱,可以在 Marketplace 发布。

3 个赞

我正在为它开发一个插件,完成后我会在这里发布更新。

1 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.