Подключение
Базовый URL, учётные данные и доступный сервер.
Проверьте право пользователя менять конкретную запись, а не только факт входа. Протестируйте чужую запись и запрет изменения защищённых полей тем же запросом.
Базовый URL, учётные данные и доступный сервер.
Модель, которую предоставляет настроенный endpoint.
Объём контекста и поддержка инструментов определяются моделью и сервером.
const actor = await authenticate(request);
if (!canEdit(actor, document)) return forbidden();
return updateAllowedFields(document, input);