Разбираем net/http на практике. Часть 2.3: Динамические маршруты, cookie-аутентификация и управление доступом

В этой статье цикла мы решим главную проблему сервиса DeadDrop: пользователь создаёт секрет, но не может его забрать. Здесь мы:

  1. Научим net/http понимать динамические маршруты без фреймворков
  2. Научимся подписывать куки через HMAC и узнаем, как оно работает изнутри
  3. Настроим безопасное скачивание файлов Никаких готовых решений - лишь стандартная библиотека, которая никуда не пропадёт и не развалится за месяц! Сегодня сервис DeadDrop станет полноценным веб-приложением - покрываем все функции, заявленные в первой статье

Читать далее

Read original

Latest Posts