1

それぞれが複数のユーザーを持つ複数の企業アカウント用のメンバーシップ システムを設計するのに苦労しています (既定の ASP.NET メンバーシップ プロバイダーである一意のユーザーだけではなく)。

非常に一般的なシナリオのようですが、ガイダンスは見つかりません。 これは通常どのように実装されますか? あーっ!!

企業アカウント A [CompanyID]; ユーザー 1 [ユーザー ID]; ユーザー 2 [ユーザー ID];...

企業アカウント B [CompanyID]; ユーザー 3 [ユーザー ID]; ユーザー 4 [ユーザー ID];...

ASP.NET 2.0 メンバーシップ プロバイダーを (そのまままたは変更して) 使用できますか?それとも、自分で最初から作成する必要がありますか?

ASP.NET 4.x Web フォーム、C#、SQL Server 2008/12、共有 DB + 共有スキーマでの SaaS アプリケーションの計画。顧客は、アカウント (自動プロビジョニング) にサインアップしてから、自分のユーザーを手動でセットアップします (またはサインアップを承認します)。

メンバーシップ プロバイダーではなく、DB の側面 (CompanyID + UserID) を理解していると思います。UserName (常に一意) として電子メール アドレスを使用する予定です。これにより、所属する会社のユーザーが識別されるため、URL をいじる必要はありません。

どんなガイダンスも大歓迎です!

4

0 に答える 0