注册电子邮件时,CAPTCHA for Meteor帐户

时间:2013-08-12 15:01:44

标签: meteor

accounts-ui包没有用于电子邮件注册的CAPTCHA机制。用户只需输入电子邮件和密码即可注册。

是否计划将CAPTCHA纳入accounts-ui套餐?在那之前什么是好的选择?

2 个答案:

答案 0 :(得分:3)

Meteor是一个JavaScript框架,因此任何spambot都必须运行无头浏览器才能自动注册。仍然可能,但比普通网站更难。

已经有一个验证机制:Meteor.user() object有一个emails键,它是一个包含addressverified字段的对象数组。 verified字段会通过点击Meteor发送的注册链接告诉您用户是否已验证电子邮件地址。

答案 1 :(得分:1)

虽然我完全同意this answer,但如果你的项目中确实必须有验证码,那么visualcaptcha整合的氛围就会有第三方包。

由于Meteor上的所有内容都是开源的,您可以创建accounts-ui包的副本(就像其他人使用accounts-ui-bootstrap和许多其他类似的包一样)或创建自己的custom login ui到整合capthca包。

当你在它的时候,你可以在Atmosphere上发布它,这样任何寻找类似东西的人都可以使用它。

关于这是流星核心软件包的内置部分,我非常怀疑它,因为对于大多数项目来说它实际上是非常不必要的(自以为是的)。