кто сможет тут помочь. Он не совсем по jvm. Нужно разработать restApi, доступ к которому будут иметь несколько разных клиентов (другие компании). api должен быть защищен и каждая компания должна получать только свои данные. например, компания А вызвала метод /reports и получила только те данные, которые предназначаются ей. на аналогичный запрос компания Б получит только свои данные. сталкивался ли кто-нибудь с такой задачей? я пока думаю, что для доступа, видимо, нужно выдавать какой-либо токен каждому клиенту. притом так, чтобы по токену можно было вычислить кто из клиентов вызывает апи. возможно, сохранять где-то на сервере и потом , когда клиент будет стучаться смотреть у какого клиента данный токен и выдавать ему его данные. буду рад, если кто-нибудь скажет почему это решение плохое или как можно сделать лучше
тут одними токенами не обойтись, нужна будет какая-то ролевая модель, которая хранится в БД и на основании неё раздавать компаниям нужную инфу
Обсуждают сегодня