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.NET Discussion :

Problème déconnexion (Signout problem)


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 64
    Par défaut Problème déconnexion (Signout problem)
    Je me suis fait une fonction pour quand un personne se déconnecte de mon site ...

    Public Sub deconnexion()
    'Supprimer le "cookie" de l'utilisateur authentifié et se déconnecter
    System.Web.Security.FormsAuthentication.SignOut()
    'Supprimer les variables de sessions que nous avons utilisées
    resetSession()
    'Rediriger l'utilisateur à la page d'authentification de départ
    HttpContext.Current.Response.Redirect("auth.aspx")
    End Sub

    Public Sub resetSession()
    varSession.intIdCompagnie = 0
    varSession.strMP = ""
    varSession.strTypeUtil = ""
    varSession.strUtil = ""
    HttpContext.Current.Session.Abandon()
    End Sub

    Ça semble bien fonctionner mais si dans le URL je retape la page je suis en mesure d'y retourner mais sans plus. Mais je ne voudrais pas que la personne puisse y retourner du tout. Serait-ce une histoire de page garder dans le cache ou quelque chose du genre ?

    P.S. Est-ce possible de faire ça ailleurs que dans le web.config car mes images cesse d'apparaître quand je le met dans le web.config. De plus, si je le mets pas ça fonctionne quand même... bizarre. (Probablement que le timeout ne fonctionne pas par contre mais est-ce que je pourrais juste setter le timeout a quelques parts ?):

    <authentication mode="Forms">
    <forms name="appNameAuth" path="/" loginUrl="auth.aspx" protection="All" timeout="30">
    </forms>
    </authentication>
    <authorization>
    <deny users="?" />
    </authorization>

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 64
    Par défaut
    HttpContext.Current.Session.Timeout = 1

    Quelque chose du genre pour le timeout .... ?

    Ça pourrait faire le travail selon vous ... est-ce que ca va seulement détruire mes variables de sessions ou également mon cookie créé par le FormsAuthentication ?

    De plus puisque que je gère les accès à l'aide des variables de sessions que j'ai créé je me demandais à quel point le formsAuthentication est utile ....

Discussions similaires

  1. [Config] Problème déconnexions intempestives
    Par emmaja dans le forum Administration-Migration
    Réponses: 2
    Dernier message: 26/03/2010, 16h51
  2. Problème déconnexion du serveur
    Par sarah_ dans le forum Windows Serveur
    Réponses: 2
    Dernier message: 24/02/2010, 10h56
  3. Problème déconnexion de win form
    Par sarorita dans le forum Windows Forms
    Réponses: 1
    Dernier message: 11/11/2009, 00h03
  4. Problème Vars ? Non.. Probleme local/en ligne
    Par Jiho64 dans le forum Flash
    Réponses: 4
    Dernier message: 11/02/2009, 01h53
  5. [Sécurité] problème déconnexion d'une session
    Par gazelle dans le forum Langage
    Réponses: 4
    Dernier message: 18/04/2007, 19h31

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