2015-09-25 2 views
0

Я в этой ситуации: мне нужно построить четыре webapps, A, B, C, D, один из них, скажем, A, должен выставить API проверки подлинности HTTP для других. Может ли это назвать микросервисную архитектуру? A, B, C, D - все webapp. Каждая из них имеет базу данных. A содержит пользователей и группы. B, C, D должны аутентифицироваться на A и сохранять объекты, связанные с A. Какие варианты я должен реализовать? OAuth? Любые предлагаемые ресурсы для чтения/изучения?Четыре webapps, нужно предоставить HTTP-аутентификацию другим

ответ

0

Да, я думаю, что это можно считать микросервисной архитектурой. Но будет только один микросервис, который является службой аутентификации, которая будет использоваться другими приложениями. Вы можете выполнить поиск «единого входа» для его реализации. Для этого в java-мире есть CAS.