Reauth on token expiry, throw error on invalid login
Rebase ticker on every check (60s)