Projekt
Testen Sie einen fremden Datensatz und sperren Sie geschützte Felder in derselben Anfrage.
Prüfen Sie das Bearbeitungsrecht für den konkreten Datensatz, nicht nur die Anmeldung.
const actor = await authenticate(request);
if (!canEdit(actor, document)) return forbidden();
return updateAllowedFields(document, input);Testen Sie einen fremden Datensatz und sperren Sie geschützte Felder in derselben Anfrage.
Vergleichen Sie das tatsächliche Verhalten mit dem erwarteten Ergebnis. Klären Sie fehlgeschlagene Prüfungen vor weiteren Änderungen.
Richten Sie einen OpenAI-kompatiblen oder Anthropic-Endpunkt mit Basis-URL und gegebenenfalls API-Schlüssel ein. Testen Sie die Verbindung. Ein lokaler Modellserver muss laufen; entfernte Werkzeuge können Daten separat übertragen.
const actor = await authenticate(request);
if (!canEdit(actor, document)) return forbidden();
return updateAllowedFields(document, input);