OpenID Connect/OAuth2 用户同步协议扩展
OpenID Connect/OAuth2 user synchronisation protocol extension
我有一个由(简化的)3 部分组成的应用程序:
- 一个安全令牌服务(处理 OAuth2 和 OpendId-Connect),它有自己的独立数据库(实际上它是具有 ASP.NET 核心身份的 Identity Server 4)
- 一个API(有一个单独的数据库)
- 以及与 API
通信的 SPA
现在的问题是 STS 的数据库保存了用户数据,在 API-DB 中还有一个 table 用户帐户,每个帐户都有工作负载数据用户。
目前,我在用户首次登录时创建 API-DB 用户帐户。哪个有效。
我只是想知道是否有协议(扩展)定义了在 STS 和其他服务器应用程序之间同步 created/deleted 用户的方法。
可能值得阅读并评估它是否适合您的用例:
https://en.wikipedia.org/wiki/System_for_Cross-domain_Identity_Management
我有一个由(简化的)3 部分组成的应用程序:
- 一个安全令牌服务(处理 OAuth2 和 OpendId-Connect),它有自己的独立数据库(实际上它是具有 ASP.NET 核心身份的 Identity Server 4)
- 一个API(有一个单独的数据库)
- 以及与 API 通信的 SPA
现在的问题是 STS 的数据库保存了用户数据,在 API-DB 中还有一个 table 用户帐户,每个帐户都有工作负载数据用户。
目前,我在用户首次登录时创建 API-DB 用户帐户。哪个有效。
我只是想知道是否有协议(扩展)定义了在 STS 和其他服务器应用程序之间同步 created/deleted 用户的方法。
可能值得阅读并评估它是否适合您的用例:
https://en.wikipedia.org/wiki/System_for_Cross-domain_Identity_Management