IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Coldfusion Discussion :

pb cookie coldfusion


Sujet :

Coldfusion

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Avril 2009
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 22
    Par défaut pb cookie coldfusion
    Bonjour, j'ai un souci avec mes cookies avec coldfusion
    dans application.cfm je définie mon cookie

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <cfcookie name="auth_faile">
    et dans ma page default.cfm :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <cfif isdefined ("Cookie.auth_faile")>
    		<cfoutput><cflocation url="#application.WWW#/acceuil.cfm"></cfoutput>
    		<cfabort>
    	</cfif>
    dans ma page default, j'ai mon authentification par ldap, elle marche mais une meme en ayant effacé les cookies dans firefox, quand je lance la page, il me met direct sur acceuil.cfm, pour lui le cookie et créé alors que j'ai vider le cache et les cookie donc normalement je devrais avoir l'authentification par ldap
    ou est le soucy ? pourquoi mon code repere tout le temps que mon cookie est présent?

    Dans mon debugueur, j'ai des valeur dans le CFID et CFTOKEN

  2. #2
    Membre Expert
    Homme Profil pro
    Dév. Java & C#
    Inscrit en
    Octobre 2002
    Messages
    1 414
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Dév. Java & C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 414
    Par défaut
    Bonjour,

    Dans Application.cfm, tu crées le cookie "auth_faile" sans valeur. Cookie est vu par CF comme une variables structurée. Donc tu as créé l'entrée "auth_faile" dans ton cookie.

    Le code de la page par défaut teste l'existence de l'entrée "auth_faile" dans le cookie. Cette entrée existe vu que Application.cfm est appelé avant le traitement de chaque requête. Et ta page default est redirigée (cflocation) vers acceuil.cfm

    J'espère d'avoir été assez clair.

  3. #3
    Membre averti
    Inscrit en
    Avril 2009
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 22
    Par défaut
    okay jowo mais dans mon cfcookie comme valeur je lui met quoi ??

  4. #4
    Membre Expert
    Homme Profil pro
    Dév. Java & C#
    Inscrit en
    Octobre 2002
    Messages
    1 414
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Dév. Java & C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 414
    Par défaut
    C'est difficile de te répondre.

    Explique-nous ce que tu veux faire?

    Il faut savoir qu'un cookie est une structure de données (nom, valeur, domaine, chemin, sécurisé et date de péremption) qui est envoyée au navigateur et ce dernier nous l'a renvoie à chaque requête.

  5. #5
    Membre averti
    Inscrit en
    Avril 2009
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 22
    Par défaut
    bé je voudrais juste que lorsque je me logge pour la 1ere fois sur le site, que sa soit normal, cad que sa passe par l'authentification, mais par la suiite, si l'utilisateur ferme la page et la rouvre 1h plus tard, que le cookie repere que la personne est déja loggé et donc, pas besoin de repassé par l'authentification

  6. #6
    Membre Expert
    Homme Profil pro
    Dév. Java & C#
    Inscrit en
    Octobre 2002
    Messages
    1 414
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Dév. Java & C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 414
    Par défaut
    Il ne faut pas travaillé avec le cookie mais avec la session. Ta session doit durer au moins 1 h et elle contient les données pour identifier ton utilisateur.

    En interne CF va probablement utiliser un cookie pour conserver l'identifcation de la session....

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Délai d'expiration des cookies
    Par Sylvain James dans le forum XMLRAD
    Réponses: 40
    Dernier message: 22/03/2006, 10h22
  2. Probleme d'éffacement dans le cookie
    Par Geulderack dans le forum XMLRAD
    Réponses: 6
    Dernier message: 02/04/2003, 14h17
  3. Les Cookies 4° ! : LA SOLUTION
    Par Ph. B. dans le forum XMLRAD
    Réponses: 2
    Dernier message: 31/01/2003, 16h46
  4. Les cookies 3° !!!
    Par Ph. B. dans le forum XMLRAD
    Réponses: 6
    Dernier message: 28/01/2003, 18h13
  5. [XMLRAD] Cookies pour login
    Par Sylvain Leray dans le forum XMLRAD
    Réponses: 9
    Dernier message: 23/12/2002, 17h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo