Meteor两个应用程序一个帐户系统

Meteor两个应用程序一个帐户系统,meteor,Meteor,我有两个meteor应用程序 主要账目 第三方仪表板 我想做的是自动将登录用户从主应用程序传播到第三方应用程序(SSO) 如果(在一个浏览器中)用户已登录主应用程序并启动其他应用程序,则我希望此外部应用程序中有userId 使用DDP.connect()是否已经有可能了?目前最好的方法是使用 这些函数使用OAuth通过外部服务(如Facebook、Google等)启动登录过程 您可以使用帐户为主应用程序创建自己的OAuth,并使用OAuth将其放入子域应用程序。这些应用程序是否托管在不同的域上?

我有两个meteor应用程序

  • 主要账目
  • 第三方仪表板
  • 我想做的是自动将登录用户从主应用程序传播到第三方应用程序(SSO)

    如果(在一个浏览器中)用户已登录主应用程序并启动其他应用程序,则我希望此外部应用程序中有userId


    使用DDP.connect()是否已经有可能了?

    目前最好的方法是使用

    这些函数使用OAuth通过外部服务(如Facebook、Google等)启动登录过程


    您可以使用帐户为主应用程序创建自己的OAuth,并使用OAuth将其放入子域应用程序。

    这些应用程序是否托管在不同的域上?在这个特定示例中,第三方应用程序托管在子域上,但通常可能是不同的应用程序如果它是子域,为什么不将其移动到同一域下并使用例如。iron路由器,如
    example.com
    (这是主要的)和
    exmaple.com/dashboard
    ?因为我需要功能,允许用户在我们的DDP API上创建自己的应用程序,并进行用户同步。该功能已在SSO2分支中开发