Accueil > Forum > > > > comment demander le password et le code utilisateur pour rentrer dans mon application
comment demander le password et le code utilisateur pour rentrer dans mon application
mardi 26 mai 2009 à 03:42:47 |
comment demander le password et le code utilisateur pour rentrer dans mon application

mimichette
|
bonsoir tout le monde j'ai fais une table des utilisateurs avc leurs nom, codes et password et j'aimerais que chaque utilisateur entre son pass et son code pr entrer ds l'application, et pour verifier qu'ils sont corrects j'interroge ma table alors comment je fais svp?
|
|
mardi 26 mai 2009 à 16:47:36 |
Re : comment demander le password et le code utilisateur pour rentrer dans mon application

cantador
|
bonjour,
Déjà un truc le code peut avantageusement être remplacé par le HostName qui se situe natuellement sur le poste, ce qui te donne un login d'entrée tout fait, la protection étant assurée par l'introduction du mot de passe que tu peux d'ailleurs crypter ou hasher (voir sources de f0xi et Bacterius) En qui concerne l'interrogation, il faut nécessairement créer un évènement sur le OnChange des deux édit (Login et Pasword) le même bien sûr. ce qui permettra de tester à coup sûr la corrélation entre le Login (qui est en général le Nom (UserName) et son mot de passe. le test se faisant par un Locate sur la table:
ex: procedure TFAccueil.EditMotDePasseChange(Sender: TObject); var SearchOptions: TLocateOptions; Cpt: TPoint; begin SearchOptions := [loCaseInsensitive]; // test du login if not QUtilisateur.locate('Login', EditCodeUtilisateur.Text, SearchOptions) then begin /// bla bla bla exit; end;
// Une fois calé, on teste le mot de passe if (QUtilisateurMotDePasse.Text <> EditMotDePasse.Text) then begin /// bla bla bla end; end;
Bien sûr, c'est juste un début, car il faut aussi gérer l'affichage et l'extinction des boutons etc etc..
cantador
|
|
mardi 26 mai 2009 à 23:25:49 |
Re : comment demander le password et le code utilisateur pour rentrer dans mon application

mimichette
|
merci cantador,c'est trés instructif mais domage je travail avec delphi 5 et je crois qu'il ne reconnait pas Tlocatoption et Qutilisateur et locaseinsensitive alors stp tu pe pas faire plus simple je débute en delphi et je dois rendre mon logiciel de fin de cycle le 9 juin!!et puis pour le code utilisateur je v peut etre travailler avec 1 seul micro et je dois entrer a chaque fois le code utilisateur et le password parsk chaque utilisateur a des droits d'accées aux ecrans differents par exemple dans le meme ecran tous ne peuvent pas faire la modification...etc.si nn comment tu fait pour entre le hostname dans l'edit ?!! merci
|
|
mercredi 27 mai 2009 à 10:24:36 |
Re : comment demander le password et le code utilisateur pour rentrer dans mon application

cantador
|
Quoi ? On ne pourrait pas faire de locate sous delphi 5 ???  Faudraut peut-être penser à ajouter les uses qui manquent comme db par exemple. et pour QUtilisateur, c'est tout simplement le nom du Query... pour le hostname tu peux utiliser cette fonction : function NomUtilisateur: string; var Buffer: array[0..255] of char; BufferSize: DWORD; begin BufferSize := sizeOf(Buffer); GetUserName(@buffer, BufferSize); Result := Buffer; end; ah là là, les projets de fin de stage faits à la dernière minute... cantador
|
|
jeudi 28 mai 2009 à 03:05:37 |
Re : comment demander le password et le code utilisateur pour rentrer dans mon application

mimichette
|
ok catador mais de quels boutons tu parle ?! g installé delphi7 et il y a moin d'erreurs mais je v encore essayer de les corriger !!! malheuresement g windows vista et g pas l'aide de delphi donc ca va etre long!!!si tu pouvais seulement me dire kesk il y a a la plasse de blablabla, tu m'aiderais bcps .merciii.a+
|
|
jeudi 28 mai 2009 à 09:12:57 |
Re : comment demander le password et le code utilisateur pour rentrer dans mon application

cantador
|
delphi sous vista en plus... les bla bla bla ne sont pas obligatoires, c'est juste mon truc qui me permet de gérer une interface avec des boutons style (logof, login, commencer, stop, changer mot de passe etc..) mais tu peux simplifier en traitant le tout avec le bouton Entrée (avec le OnKeyPress de l'edit)
cantador
|
|
jeudi 28 mai 2009 à 14:23:41 |
Re : que dois-je entrer dans ma form

mimichette
|
wé je les rendu compatible avec vista parse que je ne peut me séparer ni de l'un ni de l'autre. alors, g pas bi1 compris est ce que tu ma dis de rentrer 2 edit dans ma forme et de leurs faire onchange pour les deux!et d'ecrire la meme procedure pour les deux?!!moi g fais on change ke pour le mot de passe?! et 'login' c'est l'idetrifiant de ma table utilisateur c'est ca? finalement il faut ke je mets un 3eme edit pour lui faire onkeypress mais je c pas kesk je v ecrire dans ca procedure? excuse si je te casse la tete mais je suis pas tres forte en programmation.merci a+.
|
|
jeudi 28 mai 2009 à 16:25:44 |
Re : comment demander le password et le code utilisateur pour rentrer dans mon application

cantador
|
ni en français non plus, ce qui n'arrange pas la communication du reste... car apparemment tu n'as pas compris le message que je t'ai transmis..
Si tu n'as pas un minimum de rudiments en programmation, je ne vois pas comment tu pourrais créer une interface de connexion à une base de données.
cantador
|
|
jeudi 28 mai 2009 à 17:10:47 |
Re : comment demander le password et le code utilisateur pour rentrer dans mon application

mimichette
|
au fait pour ton information g creer 15 interfaces de communication avec ma bdd et toi tu n'as fait ke me perdre mon temps et pour mon francais c de l'abrégé mon vieu!!!
|
|
jeudi 28 mai 2009 à 18:53:56 |
Re : comment demander le password et le code utilisateur pour rentrer dans mon application

cantador
|
Oui, hé bien, ma p'tite mimi je te renvoie au réglement qui interdit tout style simplifié SMS ou autre.. voilà pour le premier point et le second.. Si tu as créé autant d'interfaces pourquoi alors demander de l'aide pour en réaliser une ? cqfd
cantador
|
|
Cette discussion est classée dans : application, code, utilisateur, password, demander
Répondre à ce message
Sujets en rapport avec ce message
Pb fermeture d'une appli ouverte à partir d'une autre [ par Sandrine ]
Bonjour,J'ai une application qui possède un bouton permettant d'ouvrir une deuxième application (qui ne possède qu'une fenêtre affichant du texte cont
Application dans un TOLEContainer [ par freud2000 ]
Bonjour, j'a créés une application Delphi avec un objet TOLEcontainer qui affiche des documents Word grace à la commande suivante : OleWord.CreateObje
Tuer une application depuis une autre [ par evolutic ]
Bonjour,Je cherche à tuer un processus (du même style que 'terminer le processus' sous le gestionnaire des tâches windows) depuis une appli delphi. Je
cacher une MDi [ par neko ]
Bonjour tout le monde, vala, j'ai un petit probleme avec une form mdi:en effet, mon but est de cacher l'application pour la mettre dans le tray. Chose
Password Access fiable?? Sinon Cryptage? [ par benumiit82 ]
Bonjour, Voici mon problème... je lance une petite application travaillant avec une base de données Access. Ne voulant pas que ma base de données s
[Application service] Copie de l'executable. [ par kinkey_wizard ]
Bonjour tout le monde, comment allez vous ?Voyons, voyons... Oui^^... Je pense être bien au bord du suicide^^...J'ai trouvé cette instruction sur un s
CODE SOURCE DEELPHI POUR DEVELOPPER UNE APPLICATION GESTION DU PERSONNEL [ par NANOU2006 ]
BONJOUR TOUT LE MONDEJE VOUDRAIS UNE AIDE SUR DELPHI POUR DEVELOPPER UNE APPLICATION DE GESTION DU PERSONNEL SI VOUZ AURIEZ UN CODE SOURCE JE SERAIS R
Sortir d'une application 2 [ par tleboukaka ]
Salut <p class="MsoNormal" style
Execution d'Application (EXE) [ par MAsterC ]
Salut à tous,Avec mon programme je voudrai exécuter un jeux... en appuyant sur un "button"...J'ai essayé avec SHELLAPI, ShellExecute(0,'open' ........
Connaître l'origine d'une action sur un composant (utilisateur ou code) [ par orelien ]
Bonjour,Je prend le cas d'un composant TEdit sur lequel une actio est placée sur son évènement OnChange.Comment faire pour contrôler si c'est l'utiisa
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
|