【发布时间】:2011-12-08 14:11:40
【问题描述】:
我正在努力在 express 和 mongoose 上设置使用 connect-auth 的身份验证,但是要做的事情太多了,这让我有点不知所措。我可以继续走这条路,但这似乎很像重新发明轮子。
EveryAuth(带有 MongooseAuth 助手)看起来很吸引人,但我最初没有使用它的主要原因是我有几种帐户类型,它们有自己的属性和工作流程。例如,某些帐户类型需要批准,而其他帐户类型无需批准即可使用 oauth/openid 登录。
通过查看示例,看起来它对一般流程非常固执己见。我只是不知道这会有多困难,甚至不知道是否有可能跳出正常的帐户身份验证方法。
是否可以为每个模型类型设置 EveryAuth?如果没有,有没有其他方法来处理不同的工作流程?
非常感谢!
【问题讨论】:
标签: authentication node.js express mongoose everyauth