首先让我说我非常喜欢Deployd。我想在生产中使用它,但我想要合并OAuth和社交登录,所以我安装了dpd-passport模块。除了两个小(大)问题外,它的效果很好:
/users
端点发出POST请求,如果他们知道该用户的socialAccount和socialAccountId。我的问题是:我怎样才能A)阻止#1发生,或者B)禁用用户创建的标准方法而不用也阻止OAuth用户创建?
有没有人在制作中成功使用Deployd
和dpd-passport
?如果是的话,我想跟你说话......
提前致谢!
答案 0 :(得分:0)
首先,我认为您还没有为每个文档添加自定义字段。 https://www.npmjs.com/package/dpd-passport#requirements
我也没有,并且观察到新的用户功能(因为它无法从auth服务查找响应以从之前找到用户)。添加这些字段可以修复它。
另外,这里有一个google小组: https://groups.google.com/forum/#!forum/deployd-users
希望有所帮助。