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

C# Discussion :

interface pour authentification


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2010
    Messages
    237
    Détails du profil
    Informations personnelles :
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2010
    Messages : 237
    Par défaut interface pour authentification
    Bonjour,
    je veux créer une fenêtre d'authentification pour mon application,j'ai cherché sur internet j'ai pas trouvé de solution,j'aimerais que avant d’accéder à mon interface une fenêtre apparait demandant à l'utilisateur de saisir son login +mot de passe.

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

    Informations forums :
    Inscription : Octobre 2007
    Messages : 206
    Par défaut
    Salut,

    Ou et comment vont être gérés les différents login et mots de passe associés ? Dans une base de données ?

    A priori pour une telle fenêtre, il te faut juste réaliser une Form qui dispose de 2 champs de saisie (login, mdp), d'un bouton Valider et d'un bouton Annuler.

    Lorsque ton utilisateur saisie ses identifiants et clique sur Valider, tu va vérifier si ces identifiants sont corrects et tu autorise la poursuite, sinon tu reste sur ta fenêtre.

    Penses à crypter les informations (mdp au minimum).

  3. #3
    Membre très actif
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2010
    Messages
    237
    Détails du profil
    Informations personnelles :
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2010
    Messages : 237
    Par défaut
    Oui l'authentification se fera à l'aide d'une base de données.J'ai déja créer un formulaire avec des onglets et la je veux créer l'interface d'authentification,si le login+mot de passe sont correctes mon interface devra me rediriger vers mon formulaire et c'est la ou je bloque.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    206
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 206
    Par défaut
    Tu ne peut pas appeler ton formulaire d'authentification juste avant de charger ton formulaire de travail (il faudrait en savoir plus sur ton architecture pour être plus précis) ?

    Dans ton formulaire d'authentification, une fois que l'utilisateur à saisie ses identifiants puis cliqué sur valider, tu récupères le login puis tu exécutes une requête du genre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    select mdp, niveau from MaTable where login=xxxxx
    qui te permet de récupérer le mot de passe (crypté) et éventuellement un niveau de droits d'utilisation de ton application.

    Ensuite, tu récupères le mot de passe saisie dans ton formulaire, tu le crypte avec la même règle que celui qui est enregistré dans la base et tu les compares. Si ils sont identiques, tu indiques DialogResult à Ok sinon tu met DialogResult à None pour rester sur ton formulaire (éventuellement tu affiche un message d'erreur pour indiquer à l'utilisateur que le mot de passe ou le login ne correspondent pas).

    Ensuite, avant le chargement du formulaire que tu souhaite controler, tu fait appel à ton formulaire d'authentification et tu vérifie le code retour (si Ok, alors tu poursuit l'affichage, sinon tu sors).


  5. #5
    Membre très actif
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2010
    Messages
    237
    Détails du profil
    Informations personnelles :
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2010
    Messages : 237
    Par défaut
    Merci pour ta réponse.

    J'ai pensé à générer ma fenêtre dans le form load,or je ne peux pas le faire car dans mon load form j'appel des valeurs(valeurs stocké dans ma base de données) qui s'affiche lors du chargement sur mon formulaire. Donc du coup je ne sais pas comment faire si le log+pssw sont bon vers mon formulaire.Sachant que j'ai créer une deuxième forms(winform 2) pour le login et password

  6. #6
    Membre très actif
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2010
    Messages
    237
    Détails du profil
    Informations personnelles :
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2010
    Messages : 237
    Par défaut
    Une idée????
    Voila j'ai un Forms2 que j'ai créer sur le quel je test mon log et mot de passe.ça marche bien or je bloque sur cette étape:
    qu'on le login et le mot de passe sont correctes,l'utilistaeur doit etre dériger sur mon form1(mon formulaire).

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

Discussions similaires

  1. Une interface pour Oracle ?
    Par Vangel dans le forum Bibliothèques
    Réponses: 3
    Dernier message: 25/02/2005, 17h58
  2. interface pour bdd
    Par toto14 dans le forum Décisions SGBD
    Réponses: 3
    Dernier message: 08/10/2004, 11h12
  3. Interface pour Tablette Graphique
    Par marzizou dans le forum C++Builder
    Réponses: 3
    Dernier message: 22/06/2004, 11h44
  4. Comment créé une "interface" pour mes programmes??
    Par alcazar dans le forum Autres éditeurs
    Réponses: 5
    Dernier message: 09/02/2004, 13h02
  5. interfaces pour Filtres DirectShow
    Par Chupakabra dans le forum DirectX
    Réponses: 1
    Dernier message: 23/05/2003, 14h54

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