Api erişiminde Passport kullanmak istiyorum ancak token süresi ile ilgili bir sorunum var.
token oluşturmak için bunu kullanıyorum
auth()->user()->createToken('authToken');
Aşağıdaki gibi bir kullananım yaptığımda token ömrü 20 dakika sonra falan bitmiyor. 10 saniyeye kadar düşürdüm ama bir türlü bitmedi.
Passport::tokensExpireIn(now()->addMinutes(20));
Bu şekilde kullanırsam token ömrü belirtilen sürede doluyor.
Passport::personalAccessTokensExpireIn(now()->addMinutes(20));
Token ömrünü kullanıcı işlem yaptıkça süre uzasın diye aşağıdaki kodu kullandım ama işe yaramadı.
Passport::refreshTokensExpireIn(now()->addMinutes(20)); //personalAccessToken ile alakası olmadığını düşünüyorum
Yani sorunum şu passaport ile bir kullanıcı işlemi var ama token süresi ya hiç bitmiyor yada kullanıcı işlem yaparken çat diye oturum kapanıyor. İstediğim şey oturum süresi normal session da olduğu gibi kullanıcı işlem yaptıkça uzasın.
Yanlış yolda mıyım yada nereyi yanlış yapıyorum.