我正在處理多租戶雲應用程序,並考慮將電子郵件地址/密碼用於常規登錄憑據。但是,根據此應用程序的計劃銷售模式,我可能擁有與多個租戶相關的同一用戶(相同的電子郵件地址)。例如,同一家公司的多個部門可能是單獨的租戶,或者單獨的公司必須是單獨的租戶。無論哪種情況,同一用戶(具有相同的電子郵件地址)可能都是這些不同租戶的用戶。多租戶雲應用登錄可能的設計策略?
什麼是可能的設計策略來處理這種情況?
我正在考慮的一種方法是從租戶中分離創建和更新用戶電子郵件憑證。在這種方法中,租戶可以邀請用戶(通過發送電子郵件),用戶可以使用相同的登錄憑證訪問所有租戶,只需根據需要在租戶之間切換。
我在當前Web應用程序中通常看到的情況是,用戶必須爲每個租戶分配不同的電子郵件地址,這對用戶來說似乎是一種負擔。
謝謝。