En PHP : enregistrer un id de page/user variable.

WRInaute accro
Bonjour

Pour ma librairie de cache HTTP, j'aurais besoin de propager de page en page, un identificateur aléatoire dont voici les dépendances :

page et user

Pour la même page et le même visiteur, l'id serait identique , ou pourrait être modifié.

Il y a les sessions, les cookies, le LocalStorage, quoi d'autre ?

Je privilégierais une solution toute en mémoire RAM, pas sur le disque.

Merci beaucoup.
 
WRInaute accro
Voilà voilà

Redis et un session handler.

Pour chaque url/user, j'ai besoin de conserver le nonce, qui est dans le html ( comme dirait Obélix ).

Pour le cas des "304 Not Modified", comment faites-vous ?

Pour chaque user, si le HTML ne change pas, le nonce non plus ?

Même si le 304 advient après l'arrêt du navigateur ?

Il me faut mémoriser le nonce indépendamment du HTML, puisque le nonce change avec le user.

Je ne peux pas le charger dynamiquement à partir du HTML, car le HTML est fixe pour des users différents ?

Si je met le HTML sans nonce ( ' %CSP_NONCE%' par ex. ), le 304 ne marchera pas.

Donc, autant de fichiers cache que de ( nbre susers x nbres urls ) différents ?

Quelle est la solution pour les 304 avec des nonces ?

**Correction**

J'enregistre le fichier HTML avec '%CSP_NONCE%', je mémorise le nonce aléatoire avec le session handler, en mode persistant, et je rend le 304 ( ou 200 ), avec le code HTML et le nonce ?





Merci beaucoup.
 
Dernière édition:
Discussions similaires
Haut