Как сделать общий Auth API для многих микросервисов? - PullRequest
0 голосов
/ 24 апреля 2020

Я хочу создать General Auth API, который будет служить сервисом авторизации для многих микросервисов. На самом деле я хочу сделать авторизацию пользователей централизованной. Таким образом, микросервисы, которые имеют одну и ту же коллекцию пользователей, не имеют собственной авторизации.

Схема, которую я хочу реализовать, похожа на это изображение ниже. my architecture what I want to implement

По сути, пользователь должен войти в систему или зарегистрироваться в приложении. Затем микросервисы перенаправляют полезную нагрузку в общий API. Общий API, таким образом, дает результат аутентификации, и, если результат существует, микросервисы выполняют запрос, который дает пользователь.

Или вы можете предложить мне несколько простых и надежных способов, если этот подход слишком сложен,

Кстати, я хочу использовать. NET CORE, чтобы построить это.

спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...