Я пишу сайт интернет магазина. Back-end на spring boot
Т к проект учебный, то в качестве понимания архитектуры микросервисов было решино back-end разбить на 3 сервиса: api самого проекта, авторизация и регистрация. На рисунке я прикрепил примерную архитектуру проекта. Только вот что не понимаю:
1) В случае создания общей точки входа у нас все сервисы должны через нее общаться или это должно относиться только для клиента(на моей картинке как раз так)?
2) как сделать так, чтобы у нас только некоторые страницы просили авторизацию? Когда я писал монолитное приложение, то я там явно указывала что при таком запросе или отдавать, и страницы, не требующие авторизации там явно прописывались? А здесь так можно? Кто за это должен отвечать?