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

Как закрыть rest api?

Добрый день!
Подскажите как скрыть публичный api, от общего доступа, что бы к нему имел доступ только мой сайт( приложение на express.js ). Возможно как то подписать его надо, или использовать сторонние сервисы?
  • Вопрос задан
  • 554 просмотра
Подписаться 3 Простой 9 комментариев
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    Фулстек-разработчик
    16 месяцев
    Далее
  • Javascript.ru
    Курс по Node.js
    5 недель
    Далее
Пригласить эксперта
Ответы на вопрос 2
MDiMaI666
@MDiMaI666
Талантливый программист
token || secret_key || OAuth2
Ответ написан
Комментировать
alexiusp
@alexiusp
senior frontend developer
делаешь так, что все запросы api должен принимать только при наличии определённого token-а в заголовке. если token отсутствует или неверен отправляешь назад ответ со статусом 401.
этот token клиент и сервер могут получать, например, через переменные окружения (чтобы не светить их в коде)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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