Je cherche quelque chose où je peux alerter mes utilisateurs connectés à une minute avant que leur cookie expire afin qu'ils enregistrent le contenu de la CMS avant l'expiration de la cookie. Toute suggestion sur la façon dont je peux obtenir la même chose?
J'ai défini ce qui suit dans mon fichier d'authentification p>
3 Réponses :
Faire un cookie supplémentaire avec le temps d'expiration et après le test, heure de ce cookie p>
Comment obtenir la date d'expiration de la cookie / Date de création de JavaScript?
C'est impossible. document.cookie contient des informations dans la chaîne comme ceci: p> donc il n'y a pas d'informations sur les dates. p> Vous pouvez transmettre l'expiration de temps à la javascript. Une solution consiste à stocker un autre cookie, vous avez donc ceci: p> puis, cette fonction pour obtenir Cookie: ( et définissez une minuterie: p> Gardez à l'esprit, l'utilisateur peut changer les valeurs de Cookie. P> P>
Vous avez besoin de cela en JavaScript.
// save minute before expiration setTimeout(saveWork, (9000-60)*1000); function saveWork(){ // do your stuff }
Vous devez utiliser JavaScript