v2.5.2
Giriş yap

JWT Token yenileme

fuatogur
603 defa görüntülendi

React ile admin sayfası hazırlıyorum ve doğrulama için PHP ve jwt token kullanıyorum. Ancak bildiğim kadarıyla bu jwt tokenlerinin süresini çok uzatmamak gerekiyor ama ben de kullanıcının sürekli giriş yapmasını istemiyorum. Bu yenileme olayını nasıl yapabilirim ?

canpacis
1216 gün önce

Şöyle bir yaklaşım da işine yarayabilir.

Giriş yapışında kullanıcıya 2 türlü token ver. Biri auth için, diğeri de eski token'ı yenilemek için. React üzerinden bir istek göndermeden önce token'ın vakti dolmuş mu kontrol et, eğer dolmuşsa backend'den refresh token ile yeni bir çift auth/refresh token iste.