【问题标题】:Is it possible to have multiple account structures with EveryAuth / MongooseAuth?是否可以使用 EveryAuth / MongooseAuth 拥有多个帐户结构?
【发布时间】:2011-12-08 14:11:40
【问题描述】:

我正在努力在 express 和 mongoose 上设置使用 connect-auth 的身份验证,但是要做的事情太多了,这让我有点不知所措。我可以继续走这条路,但这似乎很像重新发明轮子。

EveryAuth(带有 MongooseAuth 助手)看起来很吸引人,但我最初没有使用它的主要原因是我有几种帐户类型,它们有自己的属性和工作流程。例如,某些帐户类型需要批准,而其他帐户类型无需批准即可使用 oauth/openid 登录。

通过查看示例,看起来它对一般流程非常固执己见。我只是不知道这会有多困难,甚至不知道是否有可能跳出正常的帐户身份验证方法。

是否可以为每个模型类型设置 EveryAuth?如果没有,有没有其他方法来处理不同的工作流程?

非常感谢!

【问题讨论】:

    标签: authentication node.js express mongoose everyauth


    【解决方案1】:

    您可以在 EveryAuth 中为每个策略自定义findOrCreateUser,即:facebook、github

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-11-08
      • 2019-12-25
      • 1970-01-01
      • 1970-01-01
      • 2018-08-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多