首页 > 解决方案 > 如何合并不同系统中的用户帐户?

问题描述

我编写了一个与另一个系统同步的系统。我们致力于用户帐户同步。目前我面临下一个问题:

用户在 System_1 中注册,然后在 System_2 中注册。

System_2 向 System_1 发送通知(通过 RebbitMQ)。

System_1 应该了解是否需要创建新帐户或更新现有帐户并为具体用户编写 ExternalID。

应该如何做的最佳实践呢?

标签: c#microservices

解决方案


如果您使用基于令牌的身份验证,则可以在系统之间传递令牌。


推荐阅读