1

我即将完成一个使用 ASP.NET MVC 构建的解决方案。除了一些点点滴滴,我只有安全要做。我想知道是否有某种启动代码可以构建到我的应用程序中(或构建我当前的文件),它将执行以下操作:

  • 租户的订阅页面(认为他们被称为租户,请参阅下面的注释),它将为该帐户分配一个管理员。
  • 一种邀请其他人加入并处理租户数据的方式。
  • 用户组和角色来限制每个其他用户可以看到/做的事情。
  • 标准登录/忘记密码页面
  • 它不需要处理计费,但如果需要,这是一个额外的好处

我在这里对租户的理解是一个人注册然后邀请其他人访问他们的数据。有时也被称为供应商。

我相信肯定有一些开箱即用的东西,因为以上是当今大多数 SaaS 应用程序的功能。我知道我需要向所有现有查询添加子句,以确保租户看不到彼此的数据。

无论如何都知道的任何解决方案?请告诉我。谢谢

4

0 回答 0