Refresh Token
Authentication
Bearer authentication of the form Bearer <token>, where token is your auth token.
Bearer authentication of the form Bearer <token>, where token is your auth token.
Mevcut erişim token’ı süresi dolmadan veya dolduktan sonra, yenileme token’ı kullanarak yeni bir JWT erişim token’ı ve yenileme token’ı almayı sağlar.
POST {{baseUrl}}/api/Authentication/RefreshToken
Bu istek, koleksiyon düzeyinde tanımlanan Bearer Token kimlik doğrulamasını devralır. authToken ortam değişkeni otomatik olarak kullanılır.
Örnek İstek Gövdesi:
Başarılı bir istekte HTTP 200 OK durum kodu ile aşağıdaki JSON gövdesi döner:
Örnek Başarılı Yanıt:
Geçersiz veya süresi dolmuş token bilgileri gönderildiğinde HTTP 400 Bad Request durum kodu döner.
Örnek Hatalı Yanıt:
⚠️ Bu hata genellikle süresi dolmuş bir yenileme token’ı, geçersiz bir erişim token’ı veya daha önce kullanılmış bir yenileme token’ı gönderildiğinde oluşur. Bu durumda
Authentication Loginendpoint’i ile yeniden giriş yapmanız gerekmektedir.
Başarılı bir yanıt alındığında, aşağıdaki işlemler otomatik olarak gerçekleştirilir:
Token değeri authToken ortam değişkenine kaydedilir.
RefreshToken değeri refreshToken ortam değişkenine kaydedilir.
Bu sayede sonraki isteklerde güncel token bilgileri otomatik olarak kullanılır.
Öncelikle Authentication Login endpoint’i ile giriş yaparak ilk authToken ve refreshToken değerlerini elde edin.
Erişim token’ının süresi dolmadan veya dolduktan sonra bu endpoint’i çağırarak yeni token’lar alın.
Dönen değerler otomatik olarak ortam değişkenlerine kaydedildiğinden, sonraki isteklerde ek bir işlem yapmanıza gerek yoktur.
🔄 Token yenileme işlemi, kullanıcının tekrar giriş yapmasına gerek kalmadan oturumun devam etmesini sağlar.