Naar de hoofdinhoud

Onbekende gebruiker

typehttps://docs.frem.sh/reference/api/errors/unknown-user
HTTP-status403 Forbidden

Wat het betekent

Het token is geldig, maar de Git-gebruiker voor wie het is uitgegeven, kon niet worden gevonden, dus de aanroep kan niet bepalen wie de eigenaar zou worden van wat er wordt aangemaakt.

Geweigerd in plaats van gegokt: een bench die onder de verkeerde eigenaar wordt aangemaakt, is een bench die zijn eigenaar niet kan zien.

Wat je kunt doen

Controleer of het account nog bestaat en niet is geschorst. Is dat zo, dan is dit een mislukte opzoeking aan de kant van fremforge: probeer het één keer opnieuw en mail daarna support@frem.sh met het token-id uit GET /users/me.

Vorm van het antwoord

Alle API-fouten van fremforge zijn RFC 9457 problem+json:

{
  "type": "https://docs.frem.sh/reference/api/errors/unknown-user",
  "title": "Forbidden",
  "status": 403,
  "detail": "..."
}

Baseer je logica op type, niet op title of detail: die zijn bedoeld voor mensen en kunnen anders worden geformuleerd.