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 :

Page d'identification CSharp


Sujet :

C#

  1. #1
    Membre averti
    Inscrit en
    Mars 2007
    Messages
    37
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 37
    Par défaut Page d'identification CSharp
    Bonjour,

    Je souhaite savoir comment ouvrir une fenêtre d'identification( login et password) dans mon application dévelloppée en Csharp. C'est à dire que je souhaite afficher cette fenêtre quand je lance mon application. je suis tout nouveau dans la programmation si quelqu'un pouvait m'écrire un petit exemple...

    Help me....

  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
    bah tu crée un Form avec deux champ login et mot de passe et un bouton ok. après, c'est à toi de coder comment vérifier que les credentials sont bons.

    si t'es débutant, commence par faire des applications toutes simples puis améliore au fur et à mesure. Si on te donne le code tout fait, tu risques de ne pas apprendre

  3. #3
    Expert confirmé
    Avatar de ced600
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2006
    Messages
    3 364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2006
    Messages : 3 364
    Par défaut
    Je te conseille de prendre les tutoriaux sur les bases du c#, tu apprendras le minimum.
    Va aussi faire un tour sur le site de MS, je ne sais plus où c'est, mais il y a des cours sur le c#.net. Des sortes de tutoriaux videos.

  4. #4
    Membre très actif Avatar de fally
    Homme Profil pro
    Développeur .Net / BI
    Inscrit en
    Novembre 2007
    Messages
    966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Bénin

    Informations professionnelles :
    Activité : Développeur .Net / BI

    Informations forums :
    Inscription : Novembre 2007
    Messages : 966
    Par défaut
    C'est à dire que je souhaite afficher cette fenêtre quand je lance mon application.
    Pour celà il faudra que cette fenetre soit celle de démarrage de l'application!
    Pour ce qui est du login/mot de passe, je pense que tu dois, comme l'ont dit ced600 et Morand, lire des tutoriaux et essayer petit à petit.Tu dois utiliser une base de données avec ton application ( ce qui risque de te compliquer un peu les choses pour un "débutant").

  5. #5
    Expert confirmé
    Avatar de ced600
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2006
    Messages
    3 364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2006
    Messages : 3 364
    Par défaut
    Citation Envoyé par fally Voir le message
    Pour celà il faudra que cette fenetre soit celle de démarrage de l'application!
    Pour ce qui est du login/mot de passe, je pense que tu dois, comme l'ont dit ced600 et Morand, lire des tutoriaux et essayer petit à petit.Tu dois utiliser une base de données avec ton application ( ce qui risque de te compliquer un peu les choses pour un "débutant").
    pas forcement, cela peut être un fichier xml, un fichier excel, du fichier texte, des cles de registre, qui contiendra les infos sur son serveur d'authentification.
    Ou alors il peut faire une application p2p avec une ditribuated datahashtable comme base de donnée distribuée.

    Ou encore, les utilisateurs s'enregistre sur l'application en local.

    Ou bien il utilise les système d'authentification de windows.

    Ou alors .....

    Bref il y a des milliers de moyens de faire, cela dépend des besoins des utilisateurs de son programme et de la sécurité requise pour l'application.

    Inutile de le limiter à 1 seule possibilité.

  6. #6
    Membre très actif Avatar de fally
    Homme Profil pro
    Développeur .Net / BI
    Inscrit en
    Novembre 2007
    Messages
    966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Bénin

    Informations professionnelles :
    Activité : Développeur .Net / BI

    Informations forums :
    Inscription : Novembre 2007
    Messages : 966
    Par défaut
    Citation Envoyé par ced600 Voir le message
    pas forcement, cela peut être un fichier xml, un fichier excel, du fichier texte, des cles de registre, qui contiendra les infos sur son serveur d'authentification.
    Ou alors il peut faire une application p2p avec une ditribuated datahashtable comme base de donnée distribuée.

    Ou encore, les utilisateurs s'enregistre sur l'application en local.

    Ou bien il utilise les système d'authentification de windows.

    Ou alors .....

    Bref il y a des milliers de moyens de faire, cela dépend des besoins des utilisateurs de son programme et de la sécurité requise pour l'application.

    Inutile de le limiter à 1 seule possibilité.
    Message bien compris mais il est "débutant" il a dit! laquelle methode lui irait bien selon toi?

  7. #7
    Expert confirmé
    Avatar de ced600
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2006
    Messages
    3 364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2006
    Messages : 3 364
    Par défaut
    aucune

  8. #8
    Membre très actif Avatar de fally
    Homme Profil pro
    Développeur .Net / BI
    Inscrit en
    Novembre 2007
    Messages
    966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Bénin

    Informations professionnelles :
    Activité : Développeur .Net / BI

    Informations forums :
    Inscription : Novembre 2007
    Messages : 966
    Par défaut
    Citation Envoyé par ced600 Voir le message
    aucune
    tu es trop marrant! xa fait du bien de rire quand on est habitué à réfléchir bcp

  9. #9
    Expert confirmé
    Avatar de ced600
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2006
    Messages
    3 364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2006
    Messages : 3 364
    Par défaut
    nan mais sérieusement, lorsque l'on est débutant aucune ne lui sciera, tout sera compliqué pour lui car il commence.
    Et je le sias parce que je suis passé par la.
    et aujourd'hui encore des choses sont compliqués pour moi.

    Et cela dépend de son contexte.
    Stocké ses données dans un fichier texte et ce qu'il y de plus simple mais de moins propre, et de moins sécurisé.

    Si c'est stockés sur son serveur et que personne ne peut yh avoir accés, alors peut être que cela se tient mais je ne suis même pas sur.

  10. #10
    Membre très actif Avatar de fally
    Homme Profil pro
    Développeur .Net / BI
    Inscrit en
    Novembre 2007
    Messages
    966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Bénin

    Informations professionnelles :
    Activité : Développeur .Net / BI

    Informations forums :
    Inscription : Novembre 2007
    Messages : 966
    Par défaut
    Et s'il mettait le mot de passe en dur dans le code genre :
    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
     
      // "monlogin" est le login
     // "password" est le mot de passe
    if(textboxLogin.Text == "monlogin" & textboxMotpasse == "password")
    {
      // MenuPrincipal est la form qui doit s'afficher si le login/mot de passe est
      // bon
      MenuPrincipal menu = new MenuPrincipal();
      menu.Show();
    }
    else
    {
      // il n'a pas entré le bon login et/ou le mot de passe correct
      MessageBox.Show("Mot de passe et/ou login incorrect");
    }

  11. #11
    Expert confirmé
    Avatar de ced600
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2006
    Messages
    3 364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2006
    Messages : 3 364
    Par défaut
    c'est possible, mais c'est pas très maintenable (recompilé à chaque fois que tu rajoutes un user) et pas sécure du tout parce qu'avec la réflexion c'est pas très compliqué de récupérer login et mot de passe.

  12. #12
    Membre très actif Avatar de fally
    Homme Profil pro
    Développeur .Net / BI
    Inscrit en
    Novembre 2007
    Messages
    966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Bénin

    Informations professionnelles :
    Activité : Développeur .Net / BI

    Informations forums :
    Inscription : Novembre 2007
    Messages : 966
    Par défaut
    c'est vrai quand meme! je pense que là rafiq25 doit intervenir pour nous dire ce qu'il en pense.

Discussions similaires

  1. [phpMyAdmin] accès à la page d'identification
    Par tomtom6705 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 12
    Dernier message: 07/02/2010, 11h01
  2. [MySQL] Page d'identification et verification
    Par cleecky dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 14/05/2009, 09h13
  3. redirigé vers la pages d'identification
    Par Mlezen dans le forum Mode d'emploi & aide aux nouveaux
    Réponses: 1
    Dernier message: 18/02/2009, 23h36
  4. Xdebug page avec identification
    Par grunk dans le forum Eclipse PHP
    Réponses: 0
    Dernier message: 09/07/2008, 09h14
  5. [FTP] Page d'identification
    Par lox dans le forum Langage
    Réponses: 15
    Dernier message: 10/02/2006, 13h46

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