Ты упомянула сессию пользователя — что нам нужно изменить в нашем API, чтобы учитывалась авторизация/сессия пользователя (прогресс, доступные квизы)?

Нужно идентифицировать пользователя на сервере и привязать прогресс и доступ к его учётной записи.

Короткий ответ

Что ответить на собеседовании

Нужно идентифицировать пользователя на сервере и привязать прогресс и доступ к его учётной записи.

Подробный разбор

Ответ с пояснениями

Нужно идентифицировать пользователя на сервере и привязать прогресс и доступ к его учётной записи.

Добавьте проверку сессии или токена и ownership каждого ресурса; user_id из тела запроса не является доказательством доступа. Возвращайте разрешённые квизы и прогресс через персональные ручки, исключив утечки через общий кеш и проверяя разрешения при записи.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее