Refresh Token
Token Yenileme (Refresh 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.
Uç Nokta (Endpoint)
POST {{baseUrl}}/api/Authentication/RefreshToken
Kimlik Doğrulama (Authentication)
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.
İstek Gövdesi (Request Body)
Örnek İstek Gövdesi:
Başarılı Yanıt (200 OK)
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:
Hatalı Yanıt (400 Bad Request)
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.
Kullanım
-
Öncelikle
Authentication Loginendpoint’i ile giriş yaparak ilkauthTokenverefreshTokendeğ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.
Authentication
Bearer authentication of the form Bearer <token>, where token is your auth token.
