我有一个有多个子域的网站,每个子域都有一个单独的应用程序。诀窍是,我希望将用户定义在一个地方。为此,我的计划是让裸域或 www 子域基本上是一个仪表板应用程序,这就是创建和存储用户的地方。
然后,从子域提供的其他应用程序需要能够查询仪表板应用程序的数据存储以进行身份验证。子域应用程序仍将使用它们自己的数据存储来存储它们各自的实体。
所以我的问题是,您可以使用 remote_api 或其他工具以编程方式从应用程序中连接到另一个应用程序的数据存储区吗?
我有一个有多个子域的网站,每个子域都有一个单独的应用程序。诀窍是,我希望将用户定义在一个地方。为此,我的计划是让裸域或 www 子域基本上是一个仪表板应用程序,这就是创建和存储用户的地方。
然后,从子域提供的其他应用程序需要能够查询仪表板应用程序的数据存储以进行身份验证。子域应用程序仍将使用它们自己的数据存储来存储它们各自的实体。
所以我的问题是,您可以使用 remote_api 或其他工具以编程方式从应用程序中连接到另一个应用程序的数据存储区吗?
我认为这是新模块功能的一个很好的用途。 https://developers.google.com/appengine/docs/python/modules/
但是,如果您不想使用模块,则需要创建 Web 服务以在应用程序之间进行通信。