Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Hilfe, ich will eine Passworteingabe (https://www.delphipraxis.net/102119-hilfe-ich-will-eine-passworteingabe.html)

Marius92 23. Okt 2007 19:43


Hilfe, ich will eine Passworteingabe
 
So, hallo miteinander=) :witch:

Hab mal ne kleine Noob-Frage wozu die Suchfunktion leider nichts (für mich brauchbares) ausgespuckt hat.
Ich möchte, als Test ein Programm schreiben das, wenn ich es öffne, eine Passwort-Maske bringt und ich dann mich mit Passwort und Benutzernamen einloggen muss, erst dann soll ich das eigentliche Programm nutzen dürfen. Auch wäre es schön, wenn man mit dem Admin-Passwort neue Benutzer erstellen könnte.
Nun, wie muss ich das angehen?
Klar ist, dass die Passwörter in einer Datenbank verzeichnet sein müsse, doch, wie kann ich sie da verschlüsseln?
Alles was ich bis jetzt mit Datenbanken gemacht habe war eine kleine Adressverwaltung, sonst bewege ich mich im Moment eher auf dem Gebiet von Interfaces und so (im Moment bin ich einen Cola-Automat am Programmieren, Bier funktioniert schon=);))

so, ich freue mich auf euere Beiträge=) :dancer2:

Mfg

DGL-luke 23. Okt 2007 19:46

Re: Hilfe, ich will eine Passworteingabe
 
Das sind ja eigentlich mehrere Fragen ;-)

-> Eingabemaske: Neue Form erstellen. Tipp: ShowModal
-> Passwörter speichern: Hashing, z.B. per md5; ansonsten könnte dir das Hier im Forum suchenDEC helfen
-> Datenhaltung: Hier im Forum suchenXML (Hier im Forum suchenxmllib), Hier im Forum suchenMySQL

mkinzler 23. Okt 2007 19:48

Re: Hilfe, ich will eine Passworteingabe
 
Berschlüsselung:
-DEC
-http://sourceforge.net/projects/tplockbox/

http://www.dsdt.info/tutorials/?cat=6

dominikkv 23. Okt 2007 19:49

Re: Hilfe, ich will eine Passworteingabe
 
hi
du kannst ein ganz normales TEdit verwenden, dort die eigenschaft .PasswortChar auf '*' verändern, dann werden nur noch sterne angezeigt.

und zum verschlüsseln bietet sich eine MD5-Checksumme an.
such mal nach DEC von negaH.

argonix 23. Okt 2007 20:03

Re: Hilfe, ich will eine Passworteingabe
 
Es gibt auch ein Template für einen Passwort-Dialog in Delphi (zumindest in D2005)
Die einfachste "Verschlüsselung" wäre der Vigenere- oder Caesar Cipher der Jedis.

Marius92 23. Okt 2007 20:50

Re: Hilfe, ich will eine Passworteingabe
 
okay, danke vielmals für die schnellen, zahlreichen Antworten. Leider muss ich sagen das ich keine Ahnung habe von was ihr redet^^
also mal langsam, ich würde vorschlagen, dass ihr, damit ich es lernen kann, mir zuerst einmal Tipps gebt wie ich ganz einfach in den Programmquelltext die 2 Parameter (also Benutzernamen und PW) hineinschreiben kann und dann im Vordergrund die Maske habe, die 2 Angaben dann verglichen werden und wenn sie stimmen/nicht stimmen eine Aktion ausgeführt wird. Was haltet ihr davon?^^=) :witch:

greez

mkinzler 23. Okt 2007 20:57

Re: Hilfe, ich will eine Passworteingabe
 
Dann wäre vielleicht erstmal das Tut was für dich

calculon 23. Okt 2007 21:00

Re: Hilfe, ich will eine Passworteingabe
 
Da gab's doch mal was :gruebel:

Achja hier! Einer meiner All-Time-Favorite-Threads.

Gruß

Calculon
--

DeddyH 23. Okt 2007 21:03

Re: Hilfe, ich will eine Passworteingabe
 
Für ganz Faule: Link

Marius92 23. Okt 2007 21:47

Re: Hilfe, ich will eine Passworteingabe
 
muchas Gracias!!!

greez


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:53 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz