我正在使用express & mongoose上的connect-auth设置身份验证,但有太多事情要做,这有点让我陷入困境。我可以继续沿着这条路走下去,但这看起来很像是重新发明轮子。
EveryAuth (带有MongooseAuth助手)看起来相当吸引人,但我最初没有使用它的主要原因是,我有几种帐户类型,它们都有自己的属性和工作流程。例如,某些帐号类型需要审批,而其他帐号类型则无需审批即可使用oauth/openid登录。
通过查看示例,它看起来对一般流程相当自以为是。我只是不知道这会有多难,或者是否有可能跳出正常的帐户身份验证方法。
是否可以为每种型号设置EveryAuth?如果没有,有没有其他方法来处理不同的工作流程?
非常感谢!
发布于 2011-12-02 23:23:27
你可以在EveryAuth中为每种策略定制findOrCreateUser
https://stackoverflow.com/questions/7782175
复制相似问题