Oturumları listele
GET /fapi/v1/me/sessions · ortamın oturum açma ana bilgisayarından çağrılır
Kimliği doğrulanmış kullanıcının etkin oturumlarını döndürür; en son görülen önce gelir. İsteği yapan oturumda current: true bulunur. Kimliği doğrulanmış kullanıcının __Host-idp_session çerezi gerekir; çerez yoksa, süresi dolmuşsa veya iptal edilmişse 401 unauthenticated döner. Farklı bir kaynaktaki birinci taraf uygulama bunun yerine ön yüz API erişim belirtecini gönderebilir (DPoP kanıtıyla birlikte Authorization: DPoP <token>; bkz. Ön yüz API erişim belirteci). Yakın zamanda yeniden doğrulama gerekmez.
İstek
Başlıklar:
| Başlık | Gerekli | Açıklama |
|---|---|---|
Idp-Client |
evet | SDK tanımlayıcısı. |
Gövde yok.
Yanıt
200 OK:
| Alan | Tür | Açıklama |
|---|---|---|
data[].id |
string | Oturum tanımlayıcısı (ses_…). |
data[].current |
boolean | Bu oturumun isteği yapan oturum olup olmadığı. |
data[].login_host |
string | Oturumun açıldığı oturum açma ana bilgisayarı. |
data[].browser_family |
string | Biliniyorsa tarayıcı ailesi. |
data[].os_family |
string | Biliniyorsa işletim sistemi ailesi. |
data[].device_type |
string | Biliniyorsa cihaz türü. |
data[].country |
string | Biliniyorsa oturumun açıldığı ülke (ISO 3166-1 alpha-2). |
data[].ip_address |
string | Son görülen IP adresi; yoksa oturumun açıldığı IP adresi. Saklama süresi dolup silindiğinde bulunmaz. Yalnızca kullanıcının kendisine gösterilir. |
data[].created_at |
string | Oturumun açıldığı zaman (RFC 3339, UTC). |
data[].last_seen_at |
string | Oturumun son kez kullanıldığı zaman (RFC 3339, UTC). |
{
"data": [
{
"id": "ses_01jbz6x8kq3m2n4p5r6s7t8v9w",
"current": true,
"login_host": "example.keenauth.app",
"browser_family": "firefox",
"os_family": "linux",
"device_type": "desktop",
"country": "DE",
"ip_address": "192.0.2.10",
"created_at": "2026-10-01T09:30:00Z",
"last_seen_at": "2026-10-12T08:15:00Z"
}
]
}
Hatalar
| Durum | Kod | Ne zaman |
|---|---|---|
| 401 | unauthenticated |
Geçerli oturum çerezi yok. |
Örnek
curl https://example.keenauth.app/fapi/v1/me/sessions \
-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: oturumlar. 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.