@mega-yfue/eufy-sdk / tokenNotExpired
Function: tokenNotExpired()
ts
function tokenNotExpired(tokenExpiresAt, skewSec?): boolean;A token is still usable if it has no known expiry, or expires more than skewSec from now. The one place the expiry/skew rule lives — reused by isSessionValid and by other lines' session checks (e.g. Solix) whose session shape differs but whose freshness rule is identical.
Parameters
tokenExpiresAt
number | undefined
skewSec?
number = 300
Returns
boolean