[R] Gui Login Mot de passe

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
jcaspar
Niveau 7
Niveau 7
Messages : 449
Enregistré le : mar. 23 sept. 2008 17:58
Status : Hors ligne

[R] Gui Login Mot de passe

#1

Message par jcaspar »

B :D onjour à tous !

Je souhaiterais créer un outil avec une fenêtre de départ qui demande une authentification
avec un login et mot de passe... pouvez vous svp m'expliquer comment créer sécuriser
la configuration du login et du mot de passe... :mrgreen:

► Afficher le texte
Modifié en dernier par jcaspar le dim. 03 août 2014 11:45, modifié 2 fois.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11818
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Gui Login Mot de passe

#2

Message par Tlem »

Avec la balise de code ce sera plus facile à lire. ;)
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
Ks10
Niveau 6
Niveau 6
Messages : 282
Enregistré le : mer. 25 avr. 2012 20:38
Status : Hors ligne

Re: [..] Gui Login Mot de passe

#3

Message par Ks10 »

Bonsoir jcaspar ! :)

Quel heureux hasard, aujourd'hui j'ai poster mon code qui est similaire à ta demande.
J'utilise les fichiers INI pour stocker mes informations et effectuer les vérifications.

Tien je t'enlève la peine de chercher même si c'est pas loin, voici le lien :
http://www.autoitscript.fr/forum/viewto ... =3&t=11584

Si tu veux tester :
- Crée un dossier
- A l'intérieur crée un fichier database.ini
- Et copie le code dans un fichier .au3

Il y a d'autre moyen de perfectionner ce code mais c'est un très bon début pour avoir une structure de base et fonctionnel.
Rancar
Niveau 5
Niveau 5
Messages : 105
Enregistré le : jeu. 11 avr. 2013 23:46
Localisation : Bruxelles
Status : Hors ligne

Re: [..] Gui Login Mot de passe

#4

Message par Rancar »

Coucou,

Tu souhaites créer plusieurs utilisateurs avec chacun leur mot de passe ou un seul utilisateur avec un seul mot de passe ? :)
jcaspar
Niveau 7
Niveau 7
Messages : 449
Enregistré le : mar. 23 sept. 2008 17:58
Status : Hors ligne

Re: [..] Gui Login Mot de passe

#5

Message par jcaspar »

B :D onjour à tous !

Je reprends le sujet ... dans le code ci dessous je ne vois pas comment récupérer
la valeur de GUICtrlCreateInput ..je pensais faire une boucle qui teste la valeur saisie
si elle est correcte on passe à l'étape suivante sinon avertirt l'utilisateur ....

Ensuite pour plusieurs personnes j'imagine que l'on peut soit utiliser un fichier ini ou mieux
une base de donnée sqlite...

M :mrgreen: erci pour vos idées et suggestions ...

Jean-Marc

► Afficher le texte
Avatar du membre
orax
Modérateur
Modérateur
Messages : 1479
Enregistré le : lun. 23 mars 2009 04:50
Localisation : ::1
Status : Hors ligne

Re: [..] Gui Login Mot de passe

#6

Message par orax »

Pour récupérer la valeur :

Code : Tout sélectionner

GUICtrlRead($file)
De petits détails peuvent faire toute la différence. — Quand la boule de neige commence à rouler… poussez-la. (Columbo)
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..] Gui Login Mot de passe

#7

Message par jguinch »

jcaspar a écrit :on peut soit utiliser un fichier ini ou mieux une base de donnée sqlite...
Si tu en as la possibilité, tu peux déporter l'authentification sur un serveur Web (les identifiants/mots de passe seront stockés dans une base de données distance, inaccessible)
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
jcaspar
Niveau 7
Niveau 7
Messages : 449
Enregistré le : mar. 23 sept. 2008 17:58
Status : Hors ligne

Re: [..] Gui Login Mot de passe

#8

Message par jcaspar »

Voici mon code en l'état ...je voudrais ajouter une touche annulation pour remettre à zero la saisie
l'idée étant de supprimer la valeur à GUICTRLINPUT quel serait à votre avis le meilleur moyen d'y parvenir
que me conseiller vous pour améliorer un peu la sécurité de l'authentification ? ( ajouter un cryptage autre ? )

Avec mes remerciements pour vos conseils

Jean-Marc

► Afficher le texte
Modifié en dernier par jguinch le mer. 30 juil. 2014 13:39, modifié 1 fois.
Raison : Ajout de la balise Spoiler
Avatar du membre
PandiPanda
Membre émérite
Membre émérite
Messages : 656
Enregistré le : mar. 19 juil. 2011 14:03
Localisation : Bruxelles
Status : Hors ligne

Re: [..] Gui Login Mot de passe

#9

Message par PandiPanda »

Bonjour,
avez vous parcourus l'aide ? (F1)

ceci devrai faire ce que vous désirer GUICtrlSetData
► Afficher le texte
pour le champ password, je suppose que vous n'avez pas lu les options qu'il contient ...

GUICtrlCreateInput, plus précisement ceci ($ES_PASSWORD)

Pour la sécuriter, vous pouvez crypter ce que vous voulez si la personne est assez motivée il passera quand même.
La seule moralité qui tienne dans un monde cruel est la chance. Impartiale. Équitable. Vraie
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..] Gui Login Mot de passe

#10

Message par jguinch »

jcaspar : merci d'utiliser la balise Spoiler pour le code, pour éviter un ascenseur de 3km...
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Répondre