Рекомендуемые инструменты разработки
Эти дополнительные сервисы не обязательны для работы Overleaf, но настоятельно рекомендуются для разработки, отладки и анализа при локальной разработке.- Hoppscotch — лёгкий инструмент для тестирования API, похожий на Postman, но работающий в браузере и очень удобный для разработки.
- Фронтенд: http://localhost:3000
- Прокси (для обхода CORS): http://localhost:9159
- RedisInsight предоставляет визуальный интерфейс для просмотра данных Redis. Интерфейс доступен по адресу: http://localhost:5540
- Mongo Express — веб-интерфейс для MongoDB. Откройте http://localhost:8081 и используйте учётные данные:
admin:pass
docker-compose.yml:
develop/docker-compose.yml
develop/docker-compose.yml
develop/docker-compose.yml
Настройка Hoppscotch
Проксирование API-запросов
Чтобы настроить Hoppscotch, откройте http://localhost:3000 и перейдите на вкладку настроек. Укажите в полеProxy адрес http://localhost:9159, чтобы инструменты отладки могли взаимодействовать с внутренними сетями контейнеров.


Проблемы с CSRF


1
Добавьте Pre-Request
Добавьте следующий код в Pre-Request
Скрипт выглядит так:

2
Добавьте заголовки запроса
Необходимо добавить следующие заголовки:

3
Войдите с помощью инструментов API
Теперь можно войти, используя имя пользователя и пароль.Так выглядит ответ, если введены неверные имя пользователя или пароль.


