0
我正在使用ASP.NET Boilerplate作爲其多租戶支持。當用戶登錄時,我想向用戶展示它有權訪問的租戶列表。例如,如果具有電子郵件[email protected]的用戶屬於Tenant-A和Tenant-B的一部分,則希望提供在租戶之間切換的選擇。連接到多個租戶的單用戶憑證
這似乎不容易做到。每個用戶可以映射到單個租戶(AbpUsers表)。
允許用戶訪問多個租戶的最佳方式是什麼?我認爲這樣做的唯一方法是在User和Tenant之間添加N:M表,但是ABP允許我在租戶之間進行上下文切換?