覆盖在meteorjs中创建用户帐户的逻辑

时间:2014-01-25 21:30:29

标签: javascript validation meteor

在meteor accounts包中,如果存在现有的电子邮件地址,则该功能将失败,并且不会按预期创建用户。是否有任何钩子或覆盖可用于更改逻辑,以便我可以检查该users集合上的自定义字段。我所指的相关代码是https://github.com/meteor/meteor/blob/devel/packages/accounts-base/accounts_server.js?source=c#L540-L541

我的应用程序从不删除用户,而是将字段deleted设置为true或false,并使用服务器端权限和检查确保谁可以设置此字段。我尝试在http://docs.meteor.com/#accounts_validatenewuser挂钩中检查此字段,但错误发生在此函数被触发之前。这个钩子http://docs.meteor.com/#accounts_oncreateuser会发生同样的事情吗?

0 个答案:

没有答案