在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会发生同样的事情吗?