12得票3回答
亚马逊 Cognito 多租户最佳方法

我正在AWS上开发一个多租户应用程序。我正在努力在Cognito上实现多租户。我的第一种方法是使用一个Cognito用户池和一个身份池来为整个应用程序提供支持。 目前,我们每个租户有两种类型的用户(管理员和普通用户),因此我希望为它们分配不同的IAM角色。 想法是为每个用户角色创建一个Co...

13得票3回答
在多租户 ASP .NET 应用程序中的隔离问题

我正在构建一个多租户ASP .NET应用程序。鉴于每个租户可以动态配置他们的应用程序(可能涉及将动态自定义程序集加载到内存中),我需要一种隔离每个租户的方法。 出于维护原因,我不想为每个租户创建新的Web应用程序。 我考虑使用AppDomainManager为每个应用程序创建一个AppDo...

13得票2回答
如何使用Laravel 5中的Orchestral/Tenanti来构建一个多数据库租户应用程序?

我正在尝试使用 Laravel 5 构建一个应用程序。它应该是一个多租户数据库架构,使用多个数据库。我的雇主出于安全考虑要求这样做。 我试图手动管理主 DB 迁移和租户迁移,但失败了。所以我决定寻求 Laravel 特定包的帮助,这似乎是我需要的。 Tenanti 提供了一种解决我的问题的方法...

7得票2回答
使用Fluent nHibernate和Ninject实现多租户,每个租户一个数据库。

我正在构建一个多租户Web应用程序,出于安全考虑,我们需要每个租户拥有一个数据库实例。因此,我有一个MainDB用于身份验证和许多ClientDB用于应用程序数据。 我使用Asp.net MVC、Ninject和Fluent nHibernate。我已经在应用程序开始时使用Ninject和F...

9得票1回答
多租户数据库架构

我正在开发一款SAAS应用程序,我们正在讨论每个客户一个数据库还是共享数据库的问题。我已经阅读了很多资料,包括这里的一些主题,但我仍然有很多疑问。 我们的平台应该是高度可定制的,以适应每个客户的需求(他们应该能够拥有自定义表并向现有表中添加自定义字段)。在这种情况下,多个数据库方法似乎很不错...

8得票1回答
一个Docker容器能否管理其他Docker容器?

我需要能够从另一个正在运行的Docker容器中部署新容器或管理在CoreOS上运行的Docker容器。 Docker版本为1.5.0 CoreOS版本为647.2.0 目前,我部署应用程序的流程是使用shell脚本。 它基本上做了以下几步: 1. 将Node.js应用程序的源代码复制到...

16得票2回答
使用Rails和Devise在用户注册后将用户登录到他们的子域名

我在我的Rails 3应用程序中使用Devise进行身份验证。该应用程序使用PostgreSQL模式和Apartment gem来实现多租户。 在创建帐户之后,针对特定子域名的登录和注销运作良好。用户只能登录其特定帐户的子域名,这很好。 这是我遇到问题的地方...... 全新用户访问注册...

17得票2回答
多租户 Django 应用程序

在使用Django创建多租户应用程序时,人们是否有常见的模式?内置的“sites”框架似乎是一种选择。还有其他方法人们已经成功运用过吗?

14得票3回答
在ASP.NET Core 3.1中,基于租户注册身份验证方案。

目前,我已经创建了一个使用外部登录提供程序和默认客户端 id 和密钥的 Identity Server 4 Web 应用程序。但我的目标是基于租户注册 Azure、Google 和 Facebook 等身份验证提供程序。 我使用了 SaasKit 多租户程序集,这里我尝试使用 app.use...

10得票1回答
在Rails中使用Postgres多个模式数据库

我正在开发一个多租户应用程序,遵循这篇文章。问题在于第一次运行所有迁移时。在schema.rb文件中只有公共模式的表格,但其他模式呢?我该如何创建其他具有不同结构的模式以及public?我不想使用gems。 请参见下面的示例 要为公共模式创建的表 class CreatePerspect...