【问题标题】:Verify email address in Meteor without creating a user account在 Meteor 中验证电子邮件地址而不创建用户帐户
【发布时间】:2016-12-17 10:17:20
【问题描述】:
我正在 Meteor 中创建一个网站,用户可以在其中注册以使用他们的电子邮件地址接收通知。我希望能够验证输入的地址,但用户不需要创建帐户。有没有办法在不使用帐户密码的情况下使用 Meteor 中内置的电子邮件验证工具,或者我需要以某种方式从头开始创建电子邮件验证脚本?
【问题讨论】:
标签:
javascript
email
meteor
【解决方案1】:
前段时间我一直在寻找相同的功能,但找不到它,所以我最终在服务器端使用 collection-2/simple-schema 和 jqueryValidation 插件客户端创建了我的电子邮件验证功能(最后我结束了删除 jqueryValidation 插件功能,因为它会损害我的安全性)。
这些功能验证我的用户集合中的电子邮件地址的存在,而不是网络上某些域上的电子邮件地址的存在 - 我相信这是您正在寻找的功能,因为这就是流星所做的盒子。 simple-schema 和 jqueryValidation 插件都可以轻松地进行正则表达式电子邮件验证 - 只需查看他们的文档即可。
也就是说,如果您确实发现流星开箱即用验证,我们大多数人都想知道它,所以请把它发回来。