.NET 4.0多租户应用程序上的ASP.NET成员资格。默认还是自定义?
这是我的第一次尝试,尝试将会员资格集成到已经在生产的现有店铺中 根据我的场景,我不太确定是否应该使用内置的aspnet提供程序或它们的自定义实现来集成成员资格 以下是一些细节:.NET 4.0多租户应用程序上的ASP.NET成员资格。默认还是自定义?,asp.net,sql-server,entity-framework,multi-tenant,membership,Asp.net,Sql Server,Entity Framework,Multi Tenant,Membership,这是我的第一次尝试,尝试将会员资格集成到已经在生产的现有店铺中 根据我的场景,我不太确定是否应该使用内置的aspnet提供程序或它们的自定义实现来集成成员资格 以下是一些细节: 我有一个基于子域的多租户、单数据库、单模式web应用程序 该应用程序已经在生产中,我稍后会希望通过电子邮件将新注册的用户与现有的匿名订单联系起来 在成员集成之后,开发将继续进行,将添加新功能,这意味着用户表将有新的列和链接表 我考虑使用membership Deafolt配置文件来扩展由aspnet提供者创建的用户表,因
在这个场景中,您将如何实现成员身份?这个问题是几个问题的集合。我将尽我所知尽力回答他们
-
在管理用户的情况下,我建议您考虑以下方法
- 预先定义应用程序中需要的基本用户配置文件元数据列表
- 创建一种可扩展的方法,比如为用户配置文件创建自定义字段,以便它能够容纳将来可能需要捕获的任何数据
- 您还应该在应用程序中规划一个自我注册系统,允许您的用户像使用电子邮件系统的匿名用户一样进行自我注册
-创建一个表,用于管理其他租户的列表,用户可以在以后的部分访问这些租户任何原因的否决投票。当你否决任何否决投票的理由时,请分享你的观点。当你否决你的答案时,请分享你的观点。不是我否决了你的答案