2017-10-28 152 views
0

這可能會吸引「它取決於」的答案,因此以下是枚舉的上下文。不找一個放之四海而皆準的解決方案,但在這些不同的usecases,該用例挑戰可能必需的角色本地存儲VS在中央的oauth2服務器等什麼是存儲用戶和角色數據的最佳選擇 - 在多應用程序企業環境中

  1. 的室內web應用程序,只能由企業員工使用。

  2. 一個內部web應用程序(客戶端),使用企業內部的其他內部微服務。

  3. 一個內部web應用程序(客戶端),使用企業外的其他內部微服務。

  4. 外部用戶(我),內部管理員,內部策展人,授權根據他們的觀點提出的外部用戶正在使用一個內部web應用程序(例如,stackoverflow)。

  5. 在企業內部,微服務到微服務驗證。

  6. 企業外微服務到微服務auth。

+0

我會查看SSO選項。 – Namphibian

回答

0

任何具有OAuth 2.0協議實現的SSO /身份驗證權限都足以滿足要求。例如。 Azure AD,Azure AD B2C或IdentityServer

相關問題