Как сделать общий Auth API для многих микросервисов?C#

Место общения программистов C#
Ответить
Anonymous
 Как сделать общий Auth API для многих микросервисов?

Сообщение Anonymous »

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

Диаграмма, которую я хочу реализовать, похожа на это изображение ниже.
Изображение


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

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

кстати, я хочу использовать .NET CORE для его создания.

спасибо< /п>

Подробнее здесь: https://stackoverflow.com/questions/613 ... roservices
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»