Какие есть способы кросс-авторизации между микросервисами?
Суть такова, есть три микросервиса.
Один сервис авторизации отправляет jWT-токен клиенту.
И два других, каждый из которых имеет свою аутентификации с использование кук, задать другие способы авторизации там не предоставляется.
Какие существуют способы, что-то вроде кроссавторизации, когда клиент авторизуется в одном микросервисе и автоматически получает необходимые куки для двух дргуих?
Думала попробовать gateway, но не пойму, как получить куки, сразу для двух других сторонних микросервисов.
Если все микросервисы висят как поддомены на одном домене, то делаете авторизацию, например, на example.com, устанавливаете куку на домен ".example.com" - внимание на точку в начале - и эту куку можно читать с любого поддомена. Если домены разные, то только делать единый центр авторизации, собственно, как на здесь на тостере сделано например.