PS: система 3 может рассматриваться как 3 микро-сервиса, подключенного через API restful HTTP.
Как показано ниже:
Теперь ситуация такова:
Когда использование API-интерфейса равно 1 (это внешний пользователь API, система вызова учетной записи, когда API-аутентификация прошла),
И когда использование API равно 2,3 (то есть, внешний пользователь API вызывает бизнес-систему после прохождения аутентификации API),
И когда использование API равно 4,5 (что является внутренней бизнес-системой, вызывайте систему учетных записей после прохождения API-аутентификации)
Это использование 3 хорошо.
Но когда использование API составляет 2,3,4,5 (то есть внешний пользователь API вызывает бизнес-систему после того, как прошел API-аутентификацию, но бизнес-система должна вызвать систему учетных записей для выполнения функции.)
Это использование API должно выполнить API-аутентификацию 2 раза, что, я думаю, усложнит ситуацию.
Требование заключается в том, что как внешний пользователь API, так и внутренняя система должны передавать API, когда они вызывают бизнес-систему или систему учетных записей.
Может кто-нибудь сказать мне, как сделать аутентификацию проще?
Спасибо!
![enter image description here](https://i.stack.imgur.com/TaczS.png)