feat: return all data even token expired

This commit is contained in:
源文雨
2024-12-17 23:59:45 +09:00
parent b6304c16b1
commit 31ced6512e

View File

@@ -128,9 +128,9 @@ func (t *Tokenizer) Validate(
}
expireAt := time.UnixMilli(int64(binary.LittleEndian.Uint64(data[:8])))
if time.Now().After(expireAt) {
return 0, 0, time.Time{}, ErrExpiredToken
err = ErrExpiredToken
}
return binary.LittleEndian.Uint64(data[8:16]), addtmsk, expireAt, nil
return binary.LittleEndian.Uint64(data[8:16]), addtmsk, expireAt, err
}
// Refresh 过期时刷新 token