Kræver en person
type | https://docs.frem.sh/reference/api/errors/person-required |
| HTTP status | 403 Forbidden |
Hvad det betyder
Endpointet er personligt, og tokenet handler ikke for en frem.sh-bruger: det er for eksempel et token til et runner-job, en registry-robot eller et token udstedt til en tjeneste.
Eksempler på detail-beskeder, der returneres med denne fejl:
- The event feed is per person, and this token does not act for a frem.sh user. Use a token minted by a person,
fremforge auth login, or an OBO token. - This account cannot sign in, so it reads no events.
Hvad du skal gøre
Brug legitimationsoplysninger, der handler for en person: et token, du selv har udstedt, tokenet fra fremforge auth login eller et token, din agent har udvekslet på dine vegne (OBO). En agent læser med sin persons adgang.
Svarets form
Alle fejl fra fremforges API er RFC 9457 problem+json:
{
"type": "https://docs.frem.sh/reference/api/errors/person-required",
"title": "Forbidden",
"status": 403,
"detail": "..."
}Lad din kode træffe beslutninger ud fra type, ikke ud fra title eller detail – de er skrevet til mennesker og kan blive omformuleret.