Gå til hovedindhold

Kræver en person

typehttps://docs.frem.sh/reference/api/errors/person-required
HTTP status403 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.