【发布时间】:2011-02-10 23:30:57
【问题描述】:
下午好 - 我今天有一个非常笼统的问题 - 我的任务是创建一个 Web 应用程序来管理有关客户的一些基本信息。这是一个非常简单的应用程序,但我不知道围绕支持多个用户在他们自己的域或我们 url 的子域中开发网站时要记住什么?
如何限制用户登录应用程序的其他部分?
我在 Stack Overflow 上的类似问题中看到提到数据库范围,有人可以详细说明此类实现的最佳实践吗?
MVC3 中是否有任何支持多租户的新功能?我在 MVC2 和我的电子商务网站上遇到了这个问题,我们决定希望它贴上白标签并为多个店主定制,并且不知道从哪里开始在现有应用程序中实现这些功能。任何意见表示赞赏。
编辑
为了详细说明多租户,我的意思是——例如,在商店的上下文中,多个用户在 www.mystore.com 上注册了他们自己的商店,并且每个用户都被赋予了一个唯一的子域来访问他们自己的实例商店,在 user1.mystore.com、user2.mystore.com 等。每个商店都会有具有订单历史的客户,并且这些客户会有登录信息。我需要限制 user1.mystore.com 的客户在没有新帐户的情况下登录 user2.mystore.com,并同样阻止 user2.mystore.com 访问 user1.mystore.com 的客户历史记录。
【问题讨论】:
标签: c# asp.net-mvc asp.net-mvc-2