Dans un navigateur web moderne, supposons que je fasse un setTimeout
pour 10 minutes (à 12h00), et que 5 minutes plus tard je mette l'ordinateur en veille, que devrait-il se passer lorsque le système se réveille à nouveau? Que se passe-t-il s'il se réveille avant les 10 minutes (à 12h09) ou beaucoup plus tard (à 16h00)?
La raison pour laquelle je pose cette question est que j'aimerais demander un nouveau jeton d'authentification toutes les 10 minutes, et je ne suis pas sûr si le navigateur fera ce qu'il faut et demandera immédiatement un nouveau jeton s'il se réveille après un long moment.
Clarifications: Je ne veux pas utiliser de cookies - j'essaie de construire un service web ici; et oui, le serveur rejettera les jetons anciens et invalides.