Задать вопрос
artymail
@artymail

Как защитить публичные маршруты бэкенда?

Всем привет.

Есть легкое недопонимание вот такого вопроса. Существуют отдельные фронтенд- и бэкенд-приложения. Общение между ними построено на токенах. Но токены используются только для защиты приватных маршрутов. Пользователь вводит логин/пароль и отправляет на бэкенд, бэкенд их проверяет, если все ок, то выдает access и refresh-токены. Тут все понятно.

А как защищают публичные маршруты бэкенда? Или их не защищают? Ну то есть, например, у меня есть публичный маршрут /api/items по которому фронтенд получает список чего-то. И я хочу, чтобы только определенный фронтенд получал доступ к нему, а не любой другой, чтобы не спарсил весь список моих items, cURL, например.

Стоит тут заморачиваться или это паранойя?
  • Вопрос задан
  • 292 просмотра
Подписаться 2 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
@vaajnur
битриксоид
например PEK public api не требует никаких ключей. А вот Delline требует api ключ.
По мне лучше без ключей.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
Лига Роботов Новосибирск
от 65 000 до 85 000 ₽
ITK academy Нижний Новгород
от 80 000 до 120 000 ₽
ITK academy Воронеж
от 50 000 до 90 000 ₽