Сервис с авторизацией и персональными данными за три недели

Ссылка на работу
image
Регистрация с подтверждением почты, вход, восстановление доступа, личный кабинет. PostgreSQL, пароли через scrypt, сессии подписаны HMAC со сравнением за постоянное время, версия согласия фиксируется в базе. 6 200 строк, 8 наборов тестов. Плюс юридический контур: политика, соглашение, условия оплаты, уведомление в Роскомнадзор — подано и принято. Данные локализованы на сервере в РФ по 152-ФЗ. Развёрнуто и работало: nginx, HTTPS, systemd, ежедневные бэкапы, автоочистка истёкших токенов.