Tyring为多个公司帐户设计一个会员系统,每个帐户都有多个用户(而不是只有唯一用户的默认ASP.NET成员资格提供商)。
似乎是一种非常常见的情况,但可以找不到任何指导。 这通常如何实施? ARGH !!
公司帐户A [CompanyID];用户1 [UserID];用户2 [UserID]; ...
公司帐户B [CompanyID];用户3 [UserID];用户4 [UserID]; ...
我可以使用ASP.NET 2.0成员资格提供程序(按原样或已修改?),还是需要从头开始自己编写?
在ASP.NET 4.x Web窗体,C#,SQL Server 2008/12,共享DB +共享架构中规划SaaS应用程序。客户将注册帐户(自动配置),然后手动设置自己的用户(或批准注册)。
我相信我理解数据库方面(CompanyID + UserID),而不是会员提供商。我计划使用电子邮件地址作为UserName(始终是唯一的),然后识别哪个公司用户所属,因此不需要处理所需的URL。
非常感谢任何指导!