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

ASP Discussion :

Deconnexion d'un utilisateur


Sujet :

ASP

  1. #1
    Membre habitué Avatar de Maxi-môme
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    144
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Avril 2006
    Messages : 144
    Points : 144
    Points
    144
    Par défaut Deconnexion d'un utilisateur
    Bonjour,

    Mon problème est le suivant : j'ai un système de login/mot de passe. Jusque là tout va bien, l'utilisateur s'identifie pour accéder à une certaine partie du site.

    Maintenant, quand l'utilisateur a terminé la visite des pages "privées" (accessibles uniquement via l'identification), quel est le code pour faire comme si l'utilisateur n'était pas passé sur le site.

    Autrement dit, quand on clique sur "précédent" dans le navigateur, ne pas revenir sur la page privée, mettre un message du genre "identifiez vous..."

    Je sais pas si c'est très clair...

    Merci d'avance

  2. #2
    Expert éminent
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Points : 9 506
    Points
    9 506
    Par défaut
    L'utilisation du bouton précédent fait appel à la memoire cache du navigateur. Il faut donc lui dire de ne pas mettre tes pages en cache en utilisant les instructions suivantes dans l'entête de tes pages ASP
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Response.Expires = -1
    Response.AddHeader "Pragma", "no-cache" 
    Response.AddHeader "cache-control", "no-store"
    A+
    "Winter is coming" (ma nouvelle page d'accueil)

  3. #3
    Membre habitué Avatar de Maxi-môme
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    144
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Avril 2006
    Messages : 144
    Points : 144
    Points
    144
    Par défaut
    ok merci pour l'astuce, mais ces trois instructions, il faut les mettre sur toutes les pages asp ?

  4. #4
    Membre habitué
    Inscrit en
    Octobre 2005
    Messages
    400
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 400
    Points : 128
    Points
    128
    Par défaut
    moi je pense sur toute les pages qui sont dans ta zone privée et juste en dessous de Option Explicit tout en haut de tes pages.

Discussions similaires

  1. Connexion unique par utilisateur / deconnexion
    Par budfoxob dans le forum Langage
    Réponses: 7
    Dernier message: 07/06/2014, 16h20
  2. [ZF 1.11] Deconnexion aléatoire utilisateur
    Par oveka dans le forum Zend_Acl & Zend_Auth
    Réponses: 1
    Dernier message: 23/12/2012, 19h30
  3. détecter depuis le serveur la deconnexion d'un utilisateur ?
    Par need2learn dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 25/08/2009, 19h16
  4. Changement des données utilisateurs = Deconnexion
    Par Mohicane dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 10/02/2008, 19h09
  5. Pb Deconnexion utilisateur
    Par goupil_32x dans le forum ASP
    Réponses: 2
    Dernier message: 08/03/2006, 20h31

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