Mevcut giriş işlemini al

GET /fapi/v1/transactions/current · ortamın giriş ana makinesinden çağrılır

İşlem çerezi olan __Host-idp_ltx'nin gösterdiği işlemi, durumu ve sonraki çalıştırılabilecek adımları dahil olmak üzere döndürür. Sayfa yenilendikten sonra bir giriş sayfasını devam ettirmek için kullanın.

İstek

Üstbilgiler:

Üstbilgi Zorunlu Açıklama
Idp-Client evet SDK tanımlayıcısı, <package>/<version> (<runtime>/<version>).

İşlem çerezi tarayıcı tarafından otomatik olarak gönderilir.

Yanıt

200 OK ile işlem nesnesi (schema_version, state, next_steps, csrf_token, expires_at) döndürülür. Her yanıt Cache-Control: no-store içerir.

Kullanıcıdan bir kurumsal bağlantıyı mevcut bir hesapla bağlamasını isteyen işlem ayrıca account_link içerir (connection_name, organization_name); bkz. Giriş adımını çalıştırın. Barındırılan sayfa bunu resume=1 ile alır ve yeni bir işlem oluşturmak yerine bu işlemi devam ettirir. Kurumsal girişten sonra hâlâ ikinci bir faktöre (second_factor_pending) veya kayda (enrollment_pending) ihtiyaç duyulursa da aynısını yapar.

DPoP ile bağlanmış başsız işlemler

DPoP üstbilgisiyle başlatılmış bir işlem için aynı anahtardan yeni bir kanıt gönderin (htm GET, htu bu URL'ye); sunucu, bu anahtara bağlı en yeni süresi dolmamış işlemi döndürür. Yetkilendirme kodu burada asla döndürülmez.

Hatalar

Durum Kod Ne zaman
400 malformed_request Idp-Client eksik.
410 transaction_expired Çerez yok, çerez geçersiz veya işlem sona ermiş.
401 invalid_dpop_proof DPoP kanıtı geçersiz veya yeniden kullanılmış.

Örnek

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

Kişisel veriler

Bu uç nokta kişisel veri içerir: son kullanıcı profili. KeenAuth API'lerinde kişisel veriler neyin saklandığını, ne kadar süre tutulduğunu ve nasıl silindiğini açıklar. Hiçbir alanda özel nitelikli kişisel verileri (sağlık, biyometrik veriler, din, siyasi görüşler, cinsel yönelim) göndermeyin.