надо создать пользователя в микросервисе B (users), отправив запрос с login и password;
Далее надо завести ему профиль в микросервисе C (profile), отправив туда userid.
Собственно, вопрос в том, должел ни микросервис C лезть в микросервис B, для того, чтобы проверить, правильный ли userid пришел от микросервиса А, или он должен слепо доверять всем данным, что приходят с A (gateway)?
а почему бы просто не отправлять user_id с сервиса B при регистрации?
а почему бы логин и пароль не разделить на два микросервиса?
Обсуждают сегодня