Можно использовать микросервесную архитектуру для разных приложений/проектов?

Можно ли использовать микросервисную архитектуру для разных приложений, но у которых должен быть доступ к одним и тем же пользователям в базе данных и соответственно к одним данным авторизации?

Или возможно есть что то удобнее/другое для этой реализации?
  • Вопрос задан
  • 43 просмотра
Пригласить эксперта
Ответы на вопрос 2
xez
@xez
TL Junior Roo
Этот вопрос решается сервисом аутентификации пользователя, который отдает пользователю аутентифицированному ключ, с которым он ходит уже по всем сервисам.
Копать отсюда: https://oauth.net/2/
Ответ написан
Комментировать
@calculator212
Можно ли использовать микросервисную архитектуру для разных приложений, но у которых должен быть доступ к одним и тем же пользователям в базе данных и соответственно к одним данным авторизации?
Можно сделать сервис авторизации который будет уметь работать с различными вариантами авторизации. В целом это обычное дело, когда один сервис использует JWT, второй куки, а третий передает Bearer в хидере и сервис аутентификации с этим уживается
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы