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

Développement Web avec .NET Discussion :

Probleme avec le control Login


Sujet :

Développement Web avec .NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juillet 2009
    Messages
    116
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 116
    Par défaut Probleme avec le control Login
    Bonjour,

    Voila, j'utilise les controles de connexion de visual studio, j'ai ajouté 2 roles dans la base de donnée (admin/user) par l'interface securité de administration web service. mon probleme c'est que je veux gérer la redirection des pages, si c'est un admin, il va etre redirigé vers "admin.aspx" si c'est un user il va etre redirigé vers "user.aspx".
    j'ai ajouté dans le bouton login ces instructions:

    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
    protected void LoginButton_Click(object sender, EventArgs e)
        {
     
     
                if (Roles.IsUserInRole(Login1.UserName.ToString(), "admin"))
                {
     
                    Response.Redirect("~/administrateur/Default.aspx");
                }
                else if (Roles.IsUserInRole(Login1.UserName.ToString(), "user"))
                {
                    Response.Redirect("~/Utilisateurs/user.aspx");
     
                }
    }
    mais il fais le teste juste sur le loginName càd, lorsque j'entre n'importe quel password ça marche, car il vois juste le UserName. Comment je peux resoudre ce probleme??
    Merci bcp.

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    360
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 360
    Par défaut
    Pourquoi tu n'utilises pas le control login?

    http://www.netomatix.com/development...trolbasic.aspx

  3. #3
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    Citation Envoyé par sisi87 Voir le message
    mais il fais le teste juste sur le loginName càd, lorsque j'entre n'importe quel password ça marche, car il vois juste le UserName. Comment je peux resoudre ce probleme??
    Merci bcp.
    Parce qu'à aucun moment tu authentifies le user, tu te contentes de checker ses rôles

Discussions similaires

  1. [AC-2003] Probleme avec le controle bouton de commande
    Par Houmem dans le forum IHM
    Réponses: 3
    Dernier message: 10/02/2009, 21h38
  2. Probleme avec Table Control
    Par watiero dans le forum C#
    Réponses: 1
    Dernier message: 07/11/2008, 15h13
  3. Probleme avec les controles
    Par han75 dans le forum SharePoint
    Réponses: 0
    Dernier message: 22/05/2008, 16h24
  4. probleme avec le controle ADODC
    Par Lynecoln dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 23/03/2007, 18h38
  5. [C#] problem avec repeater control
    Par moniphal dans le forum ASP.NET
    Réponses: 13
    Dernier message: 27/04/2005, 09h27

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