Skip to content

@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

Independent and unofficial. Not affiliated with, endorsed by, or sponsored by Anker Innovations, Anker eufy, or eufy. "Anker eufy", "eufy" and "Anker" are trademarks of their respective owners. Use responsibly — rapid or failed logins can trigger captcha or temporary cooldowns.