【问题标题】:Multi-Tenancy in ABPABP 中的多租户
【发布时间】:2021-02-02 00:58:30
【问题描述】:

我正在考虑将 ABP / ASPNetZero 用于我的 SaaS 应用程序。

我知道它支持多租户,但看起来租户设置是手动的。

我想创建一个在线应用,当访客购买注册并购买订阅时,他们将自动成为租户并获得租户表的条目。

当有人注册并购买会员资格时,我希望不必手动创建租户。

ABP 可以做到这一点吗?

【问题讨论】:

  • abp 是一个框架,它实现了通用的功能,很难适应所有的使用场景,你总是需要写一些代码。 :)
  • 好的,谢谢@maliming。我觉得可以通过一些定制来实现,但想知道是否有人有过这种特定的用例。
  • 嘿,ABP 允许租户创建他们的帐户。您可以启用租户注册。或者您可以创建一个网站来销售您的包裹,付款后,您可以手动创建租户。涵盖了所有这些场景。

标签: multi-tenant abp aspnetzero


【解决方案1】:

我们可以让用户注册一个租户,然后创建并进入租户表。将有一个租户许可证表,用于存储购买的许可证。应用程序将验证租户的付款是否到期,如果是,用户将被引导到支付网关,否则可以使用该应用程序。

我不确定 abp 提供的功能,但实现流程如上。问题是,您允许租户 URL 的自定义域映射,DNS 更新可能需要一些时间,否则,其余的应该由上述流程本身处理

【讨论】:

    猜你喜欢
    • 2019-05-16
    • 1970-01-01
    • 2020-11-27
    • 2018-05-07
    • 1970-01-01
    • 1970-01-01
    • 2022-08-24
    • 1970-01-01
    • 2021-02-15
    相关资源
    最近更新 更多