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.