ASP.NET MVC で構築されたソリューションがほぼ完成しました。いくつかの断片を除いて、私はセキュリティを行うだけです。次のことを実行する、アプリケーションにビルドできる (または現在のファイルをビルドできる) スターター コードがどこかにあるのではないかと考えていました。
- テナントのサブスクリプション ページ (テナントと呼ばれるものと考えてください。以下の注を参照してください)。これにより、アカウントに管理者が割り当てられます。
- テナントのデータに参加して作業するように他のユーザーを招待する方法。
- これらの他の各ユーザーが表示/実行できる内容を制限するためのユーザー グループとロール。
- 標準のログイン/パスワードを忘れたページ
- 請求を処理する必要はありませんが、処理する場合は追加のボーナスです
ここでのテナントとは、サインアップしてから、他のユーザーを自分のデータにアクセスするように招待する人のことです。ベンダーと呼ばれることもあります。
上記は最近のほとんどの SaaS アプリの機能であるため、すぐに使えるものがあるはずです。テナントが互いのデータを見ないようにするために、既存のすべてのクエリに句を追加する必要があることは承知しています。
とにかく知っている解決策はありますか?私にお知らせください。ありがとうございました