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 :

l' API Forms Authentification


Sujet :

ASP.NET

  1. #1
    Membre averti
    Profil pro
    Développeur .NET
    Inscrit en
    Octobre 2007
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Octobre 2007
    Messages : 34
    Par défaut l' API Forms Authentification
    Bonsoir

    Je viens de terminer devéloppement d'un site. je souhaitais y intégrer une fonction membre mais sans utiliser Asp.net Membership. Je souhaite simplement être capable d'utiliser Forms Authentification.

    Ca fonctionne très bien pour l'instant. Voila mon code.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     userName = UserDB.validateUser(txtPseudo.Text, txtPassword.Text);
     
                    if (userName != null)
                    {
                        HttpCookie authCookie;
                        authCookie = FormsAuthentication.GetAuthCookie(userName, true);
                        authCookie.Expires = DateTime.Now.AddDays(10);
     
                        Response.Cookies.Add(authCookie);
     
                        //Redirect to the originally requested page
                        Response.Redirect(FormsAuthentication.GetRedirectUrl(userName,true));
     
     
                    }
    Il y a juste un point qui me dérange. j'aimerai stocker autre chose que le nom d'utilisateur.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    authCookie = FormsAuthentication.GetAuthCookie(userName, true);
    L'identifiant par exemple. Il me sera utile pour le reste dans mon application. Existe t'il une autre méthode ? ou alors faut il que mon code soit basé sur le Username ?

  2. #2
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Par défaut
    faut que tu fasses ta propre classe UserIdentity et/ou UserPrincipal (selon les besoins). ca te permet de stocker un objet entier. moi j'y stocke souvent une classe contenant nom, prenom, mail, id, et les roles sont dans l'identity.

    point important, les cookies ont une taille limite de 4000ko après quoi ca pète. donc stocke le minimum

  3. #3
    Membre averti
    Profil pro
    Développeur .NET
    Inscrit en
    Octobre 2007
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Octobre 2007
    Messages : 34
    Par défaut
    Bonjour

    Merci de ta réponse.

    Tu ma donné les points d'entrés pour trouver une ressources tres intéressant sur le sujet ^^.

    http://smehrozalam.wordpress.com/200...ion-in-aspnet/

    Je pense pouvoir mettre ca en place sans trop de difficulté.

    Merci encore

    @ Bientôt

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

Discussions similaires

  1. forms authentification et outil configuration asp.net
    Par malouch dans le forum ASP.NET
    Réponses: 1
    Dernier message: 22/08/2010, 17h41
  2. [Web Service] API youtube : authentification et feed video
    Par briegel dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 31/03/2010, 12h17
  3. FORM authentification et request
    Par parn dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 12/08/2009, 14h04
  4. cherche api forms
    Par decksroy dans le forum Forms
    Réponses: 9
    Dernier message: 16/02/2009, 12h02
  5. api google authentification
    Par speed034 dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 01/12/2008, 02h34

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