Meine Authentifizierungsmittel auflisten

GET /fapi/v1/me/authenticators · wird vom Anmelde-Host der Umgebung aufgerufen

Listet die registrierten Authentifizierungsmittel des angemeldeten Benutzers auf. Erforderlich ist das Cookie __Host-idp_session des authentifizierten Benutzers; fehlt das Cookie, ist es abgelaufen oder widerrufen, wird 401 unauthenticated zurückgegeben. Eine First-Party-Anwendung auf einem anderen Origin kann stattdessen ihr Zugriffstoken für die Front API senden (Authorization: DPoP <token> mit einem DPoP-Proof; siehe Zugriffstoken für die Front API).

Anfrage

Header:

Header Pflicht Beschreibung
Idp-Client ja SDK-Kennung.

Kein Body.

Antwort

200 OK mit {"data": [...]}.

Jeder Eintrag: id (cred_…), type (passkey, security_key, totp, sms, email, push), label, status (active oder clone_suspected: Der Signaturzähler ist zurückgelaufen, das Mittel ist erst nach Bestätigung nutzbar), synced (synchronisierter Passkey), created_at, last_used_at (null, wenn nie verwendet), last_used_country (falls vorhanden).

Fehler

Status Code Wann
401 unauthenticated Kein gültiges Sitzungs-Cookie.

Beispiel

curl https://example.keenauth.app/fapi/v1/me/authenticators \
  -H "Idp-Client: my-app/1.0.0 (node/22.0.0)" \
  -b cookies.txt

Personenbezogene Daten

Dieser Endpunkt verarbeitet personenbezogene Daten: Berechtigungsnachweise. Personenbezogene Daten in den KeenAuth-APIs beschreibt, was gespeichert wird, wie lange es aufbewahrt wird und wie es gelöscht wird. Übermitteln Sie in keinem Feld besondere Kategorien personenbezogener Daten (Gesundheit, biometrische Daten, Religion, politische Meinungen, sexuelle Orientierung).