現在、カスタマーごとに1つのアカウントをサポートしています。つまり、すべての会社データを含むメンバーシップのユーザーIDに関連付けられたプロファイルがあります。ASP.NET MVC同じ会社のメンバーシップと複数のアカウント
これで、単一の顧客に複数のアカウントを許可する必要があります。このシナリオは次のとおりです。会社の所有者がサービスを購入する:ASP.NET MVCメンバーシップを使用して登録し、UserIDに関連付けられた顧客レコードが作成された後、従業員の一部に招待状を手動で送信して登録し、企業アカウントへのアクセス。
これを実装する方法はASP.NET MVC 4ですか?
ありがとうございました。
ロールを追加すると、主要な会社のプロファイルにどのように接続すればよいですか? – abenci
たとえば、プロファイルコントローラの場合は、特定のユーザー(現在のユーザー<-->オンラインユーザー<-->、認証されたユーザー)に依存するデータを取得して準備するために、attrubute(承認済みロールあなたはこのユーザーにビュー(プロファイル)を返すことができます。**注:C#クラスでは、ログインしたユーザーの役割を確認できます。** – semaan
これはロールのためのもので、一部のページを隠す方法ユーザー...ただし、compnayのデータをユーザーまたは従業員(このアプリケーションを作成するユーザーまたはページを編集するユーザーなど)に関連付ける場合は、このデータをデータベーステーブルに関連付ける必要があります。 。あなたのデータベースは、あなたのユーザが何らかのテーブル(会社のデータ)との関係を持つように準備されている必要があります。 – semaan