Fix(API): Refresh token being changed the last 10 minutes instead of every moment
This commit is contained in:
@@ -185,7 +185,7 @@ public class AuthController(
|
||||
Token = authService.GenerateAccessToken(user)
|
||||
};
|
||||
|
||||
if (user.RefreshTokenExpires > DateTime.Now - TimeSpan.FromMinutes(LactoseAuthService.BaseExpirationTime)) {
|
||||
if ((user.RefreshTokenExpires - TimeSpan.FromMinutes(LactoseAuthService.BaseExpirationTime)) < DateTime.Now) {
|
||||
var refreshToken = authService.GenerateRefreshToken(user);
|
||||
authDto.RefreshToken = refreshToken;
|
||||
user.RefreshToken = refreshToken;
|
||||
|
||||
Reference in New Issue
Block a user