【发布时间】:2018-02-04 10:40:01
【问题描述】:
我正在构建一个由两部分组成的登录系统。用户登录主账号Accountmodel,这个账号将拥有多个团队Teammodel的访问权限,一个账号每个团队Usermodel可以有1个用户。问题是我可以使用护照定义Account 登录策略,但我只能使用Account 模型进行序列化和反序列化,但是当我想使用他们的User 特定数据重定向或登录Account 时与Team 相关,我无法使用护照记录它们。我需要一些想法或解决方案,也许我可以使用一些护照策略。
PS:把这想象成一种松弛登录系统的工作方式,主帐户(电子邮件)可以容纳多个团队或聊天组,每个团队或聊天组都有特定的详细信息。
【问题讨论】:
-
您现在使用的是
passport-local-mongoose或类似的吗? -
我正在使用本地 statregy(已注册 2 个),但我想将它们与不同的反序列化模型一起使用
标签: node.js express passport.js