Accueil > Forum > > > > un mot de passe!!!
un mot de passe!!!
mardi 7 février 2006 à 12:20:08 |
un mot de passe!!!

saradelphi5
|
salut tt le monde, je fait une application avec delphi5, pour une solution reseaux, et le probleme est que j'arrive pas a fair (géré )un mot de passe avec plusieur utilisateur g crée une table mot de passe ,pui sur la forme je met un lookupkombobox,pour le nom d'utilisateur, et un edit pour le mot de passe!! mais ....g pas reusssi a relier tt!! et ca ne veux pas marcher!!  alors SVP j'aimerai un peut d'aide!! surtout le programe!! et comment fair apret pour gérer les accés des utilisateur! merci,j'esper recevoir des reponce!!ces urgent! a tte

|
|
mercredi 8 février 2006 à 09:06:48 |
Re : un mot de passe!!!

gg79
|
Bonjour a toi, srardelphi5, quel est ton gestionnaire de base de données? car comme ca il est difficile de te repondre sur tes probleme!! Sinon pour moi s'il s'agit d'une appli réso, tu devrai créer une fiche principale avec le compte et le mdp (mask edit) Tu cherche le compte, et le mdp avec une requete et tu copare le mdp voila! repond si tu as encore un prob!!! Viva Delphi
|
|
mercredi 8 février 2006 à 12:02:41 |
Re : un mot de passe!!!

saradelphi5
|
bonjour gg ben le gestionnair!! je créais les tables avec le modul de base de donné( qui est installer avec delphi), et je choisi dBase pour Windowse!
le mask edit c le edit tt simple,de delphi c ça!!?
j'avais mis le lookup.... pour que l'utilisateur ne saisi pas son compte!! mais si c plus simple de fair le programme avec un edit c bien!! mais la requete de recherche je sais pas comment fair!!!
merci

|
|
mercredi 8 février 2006 à 13:28:22 |
Re : un mot de passe!!!

gg79
|
Ok donc pour moi g deja fait un prog avec compte et mdp mai avec un fichier (je peux te montrer une image de ma fenetre). Moi j'ai fait un edit pour le compte (pas de combox: tout le monde ne doit pas savoir les comptes qu'il y a dans la bdd) et un mask edit pour le mdp (tu peu mettre des * a la place des caractères saisis) : Propriete Password chart a *. ensuite je pense que tu fera 1 requetes sql ou autre Soit recuperer le compte et le mdp : ex: requete1 : select compte, mdp from ma_table Where compte=edit1.text; Si la requete ne revoit rien, tu sait que le compte n'existe pas (Tu peut proposer de le creer->fenetre) ensuite si il existe, tu regarde si le compte existe: ex: If maskedit1.text<>requete1.field[1].asstring then showmessage ('erreur de mdp'); Enfin si il a entré le bon compte tu peux proposer de changer le mdp (fenetre) Tu peux meme crypter le mdp (ex:MD5) Voila c'est ce que je ferais. demande si tu veu d'autre aide
|
|
mercredi 8 février 2006 à 20:46:12 |
Re : un mot de passe!!!

saradelphi5
|
Réponse acceptée !
je v esseyer de metre ça ds mon application seulement g jamais travailer avec de requéte (je sais commet ça marche mais pas avec delphi!!) alors je sais pas si faut l'ecrire directement sur le programe!!! ou ya un emplacement speciale pour les requete!!! et la table! merci,

|
|
mercredi 8 février 2006 à 20:53:04 |
Re : un mot de passe!!!

saradelphi5
|
saltu ,encor qlqch!! comment crypter! est c quoi le MD5, l'exemple!! je connais pas!!!!

|
|
jeudi 9 février 2006 à 08:46:17 |
Re : un mot de passe!!!

gg79
|
Je pense que pour les requetes tu peux uriliser du sql integrer ou le bde. Pour le sql integré, je le connais qu'en utilisant une bdd Mysql (elle peut etre sur un serveur ou meme sur internet) Pour le cryptage, le md5 est methode de cryptage parmis tant d'autres (SHA256,...) l'avantage du MD5 s'est qu'il est tres repondu et reconnu. Grace a celui-ci, tu ne stocke plus tes mdp en clair (vulnerable) mais leur signature MD5. Pour l'intgeger a Delphi, rien de plus simple, tu trouve sur internet, l'unite MD5 et tu l'utilise. Ensuite tu utilise ses fonctions pour crypter ds le code. Attention, moi je n'ai pas reussi a decrypté le mdp. Donc je sait pas ca doit etre faisable mais moi je prend ce ki a ete saisi, je le crypte et ensuite je le compare a la base!!! Voila!! 
|
|
jeudi 9 février 2006 à 11:44:30 |
Re : un mot de passe!!!

saradelphi5
|
merci ...mais j'ai rien compriiis  , c pas a mon niveaux tt ça, mais j'esseyerai d'en savoir plus grace a tes indications je chercher plus une procedur qui me permet de fair une recherche sur la table(de mot de passe), si ce que lutilisateur a saisi dans les edits existe dans la tabl, ca veux dir le mot de passe est juste sinon ya un message d'erreur procedure TFmpasse.Edit2KeyPress(Sender: TObject; var Key: Char); begin if key= #13 THEN //la touche enter begin if tmp.FindKey([edit1.text,edit2.text])=true then begin // compte , mot de passe fmenu.show; Fmpasse.close; end else showmessage ('faux informations!'); edit1.clear; edit2.clear; end; end; g indexé la table sur le nom de utilisateur, pui sur le n° d'utilisateur que g ajouté, et le meme message d'errure saffiche quand je fait un essai (la compilation ne fait aucune erreur) "tmpas:index de champ hors limites"!!!! voila!!! c trop long, jesper que c bien expliqué!! merci de mavoi lu

|
|
Cette discussion est classée dans : mot, utilisateur, passe, fair, tt
Répondre à ce message
Sujets en rapport avec ce message
nom d'utilisateur et mot de passe [ par Oamiotte ]
Bonjour,J'ai une gestion de production qui tourne sous access et j'aimerais la lancer depuis un applicatif delphi , par contre il faut que je teste le
interface mot de passe [ par paradoxham ]
SLTj ai fait un progiciel et j aime faire une interface Pour se connecter à ce progiciel, l'utilisateur doit fournir ses informations de connexion (no
verification de données sur une bdd [ par dj_cue ]
slt tt le monde ! voila je suis debutant en delphi, je suis entrain de faire mon 1er programme, et je cherche comment veriffier 2 données a partir d'u
Sortir d'une application 2 [ par tleboukaka ]
Salut <p class="MsoNormal" style
Mot de passe [ par buguetj ]
Bonjour a tous, J'ai crée un générateur de codes (fonctionGenCode). Je voudrais savoir si il était possible de l'appliquer à un Edit. Je m'explique j'
Passage de variables entre deux fiches [ par josswel ]
slt je souhaite savoir commen fait on pour recuperer le mot de passe d une form1 dans le form2? j explike par exemple je veu demande un mot de passe d
mot de passe [ par buguetj ]
Bonjour, je suis en train de créer une application sous delphi 7 et je bute sur une procedure (ou fonction je ne sais pas).En faite je voudrais savoi
table paradox protegé par mot de passe [ par azouzaalg ]
comment utiliser une table paradox protegé par mot de passse dans une requette sql ou un programme delphi.
Connection internet avec mot de passe [ par H60 ]
Bonjour à tous,Je réalise une appli qui se connecte, en tache de fonds, sur des sites Internet pour mettre à jour une base de données locale. Pour tou
Automatiser la saisie du login et du mot de passe [ par TarikBelSOFT ]
bonjour, Comment automatiser la saisie du login et mot de passe afin d'afficher la page web qui suit. j'utilise HttpCli (ICS). Merçi
Livres en rapport
|
Derniers Blogs
UNE JOLIE-HORLOGE ET PAS QU'UN PEU !UNE JOLIE-HORLOGE ET PAS QU'UN PEU ! par neodante
Pour les possesseurs d'iPhone, ça y est Bijin Tokei - qui se traduit littéralement en Français par " Jolie Horloge " - est arrivé et GRATUITEMENT s'il vous plaît ! Après la version Tokyo, Hokkaido, night club, racing, Gal, "pour les mademoiselles'", . voi...
Cliquez pour lire la suite de l'article par neodante TECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICESTECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICES par ROMELARD Fabrice
Animé par: Gaetan Bouveret et Julien Chomarat Business Connectivity Services (BCS) est dans SharePoint 2010 la version 2 de Business Data Catalog (BDC dans SharePoint 2007). Il s'agit de la solution permettant de visualiser des données provenan...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE[DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE par orion
Comme de nombreux geek, je suis un grand amateur de série TV et je rate régulièrement des épisodes de mes séries préférés. Une solution s'offre à vous avec ce merveilleux site : Tv Gorge - www.tvgorge.com Moteur de recherche à l'appui, vous pouvez ...
Cliquez pour lire la suite de l'article par orion TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010 par ROMELARD Fabrice
Animé par: Vincent Bellet et Baptiste Giraudier La BI dans SharePoint 2010, Les nouveaux services d'application dans SP2010 et SQL Server Reporting services 2008 R2. La BI dans SharePoint est généralisée pour tous afin de permettre à tous les coll...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
DB-MAIN (9.1.0)DB-MAIN (9.1.0)DB-MAIN is a data-modeling and data-architecture tool. It is designed to help developers and anal... Cliquez pour télécharger DB-MAIN Xilisoft DPG Convertisseur (5.1.37.0120)XILISOFT DPG CONVERTISSEUR (5.1.37.0120)Xilisoft DPG Convertisseur offre aux fans de Nintendo DS une bonne solution leur permettant de dé... Cliquez pour télécharger Xilisoft DPG Convertisseur GraphicsGale (2.01.01)GRAPHICSGALE (2.01.01)GraphicsGale est un logiciel de PixelArt avec de nombreuse fonctionnalités permettant de réalisé ... Cliquez pour télécharger GraphicsGale Architecte 3D (Platinum 2010)ARCHITECTE 3D (PLATINUM 2010)Architecte 3D Platinium vous permet de concevoir facilement les plans votre future maison, de l'é... Cliquez pour télécharger Architecte 3D TeamViewer 5 (TeamViewer 5)TEAMVIEWER 5 (TEAMVIEWER 5)Dépanner un ami,expliquer une manipulation devient un jeu d'enfant.
Prise en main d'un autre ord... Cliquez pour télécharger TeamViewer 5
|