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

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par ortolojf, 3 Octobre 2022.

  1. ortolojf
    ortolojf WRInaute accro
    Inscrit:
    14 Août 2002
    Messages:
    3 676
    J'aime reçus:
    39
    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.
     
  2. ortolojf
    ortolojf WRInaute accro
    Inscrit:
    14 Août 2002
    Messages:
    3 676
    J'aime reçus:
    39
    Bof, bof...

    Un handler de session persistant ferait l'affaire.

    Amicalement.
     
  3. ortolojf
    ortolojf WRInaute accro
    Inscrit:
    14 Août 2002
    Messages:
    3 676
    J'aime reçus:
    39
    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.
     
    #3 ortolojf, 4 Octobre 2022
    Dernière édition: 4 Octobre 2022
Chargement...
Similar Threads - PHP enregistrer user Forum Date
PHP v8.2 fonction utf8_decode déprécié Développement d'un site Web ou d'une appli mobile 15 Novembre 2022
Bien gérer un script PHP un peu long Développement d'un site Web ou d'une appli mobile 12 Octobre 2022
Indent en mode PHP ? Développement d'un site Web ou d'une appli mobile 9 Juin 2022
Arborescence de classes PHP et séquentialité. Développement d'un site Web ou d'une appli mobile 16 Mai 2022
Afficher des infos depuis plusieurs page en PHP Développement d'un site Web ou d'une appli mobile 23 Mars 2022
Sites de scripts PHP, jQuery, Ajax, etc. Le café de WebRankInfo 20 Mars 2022
Détecter arrêt user d'un script PHP ? Développement d'un site Web ou d'une appli mobile 28 Décembre 2021
sessions PHP sans cookies ? Développement d'un site Web ou d'une appli mobile 26 Décembre 2021
Afficher la dernière version d'un fichier php ? Développement d'un site Web ou d'une appli mobile 8 Novembre 2021
PHP / CURL : interrogation page tiers ne fonctionne plus Développement d'un site Web ou d'une appli mobile 2 Octobre 2021
Actualiser un script php toutes les 10 secondes Développement d'un site Web ou d'une appli mobile 6 Septembre 2021
PHP : problème de comparaison égalité dans boucle FOR avec incrément décimal de 0.1 Développement d'un site Web ou d'une appli mobile 26 Août 2021
Cache Etag nginx et PHP ? Administration d'un site Web 7 Août 2021
Fichier avec ou sans extension php pour le référencement Crawl et indexation Google, sitemaps 3 Août 2021
mon code ne fonctionne pas pour masquer les .php URL Rewriting et .htaccess 31 Juillet 2021
Malware S.Susp.PHP.gen... Administration d'un site Web 15 Juillet 2021
La fonction mail (PHP) ne passe pas ! Demandes d'avis et de conseils sur vos sites 28 Juin 2021
Fonction récursive PHP. Développement d'un site Web ou d'une appli mobile 24 Avril 2021
Redirections .htm en .php URL Rewriting et .htaccess 16 Mars 2021
URL avec et sans .php Développement d'un site Web ou d'une appli mobile 14 Mars 2021