Описание проекта

Есть небольшой проект на FastApi, в котором реализована авторизация через модуль AuthX. При работе системы возникает проблема: после закрытия браузера все cookies удаляются, и при повторном открытии сайта требуется заново вводить логин и пароль.

Необходимые доработки

  • Настроить долгосрочное хранение cookies, чтобы они не удалялись при закрытии браузера
  • Обеспечить автоматическую аутентификацию пользователя при восстановлении сессии
  • Учесть корректную работу модуля authx в новых условиях хранения (params: max_age, expiration)
  • Тестирование на корректное восстановление сессии после полного закрытия и открытия браузера

Требования к реализации

  • Решить на уровне middleware authx или настройки cookie в HTTP-ответе
  • Минимальные изменения в существующем коде, без слома аутентификации
  • Соответствие лучшим практикам безопасности (только HttpOnly cookies, опционально Secure, SameSite)

Ожидаемый результат

После открытия браузера пользователь остается залогиненным, не вводя данные повторно, при обязательном сохранении функции logout.

Проект строительных лесов для двухэтажного дома с гаражом

Требуется разработать комплект чертежей и ППР для стационарных лесов по периметру частного двухэтажного дома. Леса должны обеспечить безопасный монтаж кровли, подшивку свесов и отделку фронтонов без перестановки.