![]() |
"Datenbank" mit Usern und Passwörtern
Ich muss eine Art "Datenbank" für User und deren Passwörter anlegen jetzt weiß ich nicht ob ein -Inifile- dazu geeignet wäre (es werden nicht mehr als 100 User sein) und wie ich diese "Datenbank/Inifile" durchsuche.
Beispiel: User X will sich anmelden ist aber nicht in der Datenbank dh es muss die Datenbank danach durchsucht werden ob es den User X schon gibt wenn nicht wird ein neues Konto erstellt mit PW wenn es den User schon gibt wird das dazugehörige PW überprüft und dann der Zugang gestattet. Sooo ich habe aber ka wie ich die "Datenbank" durchsuche und dann überprüfe ob zu User X das PW Y passt. Hoffe ihr versteht mich ^^ Ein Beispiel mit Quellcode wäre perfekt :mrgreen: |
Re: "Datenbank" mit Usern und Passwörtern
Für diesen Fall sollte jede Datenbank geeignet sein. Allerdings solltest du nicht die Passwörter sondern nur Hashes in der Datenbank speichern.
SQL-Code:
select id, passwort from users where username="hansdampf";
|
Re: "Datenbank" mit Usern und Passwörtern
|
Re: "Datenbank" mit Usern und Passwörtern
Aber wenn schon in einer Textdatei, dann aber bitte verschlüsselt :mrgreen:
|
Re: "Datenbank" mit Usern und Passwörtern
Zitat:
|
Re: "Datenbank" mit Usern und Passwörtern
Zitat:
|
Re: "Datenbank" mit Usern und Passwörtern
ist für ein Messenger gedacht ich komme aber nicht auf diese CSV Geschichte klar ich habe die unit zwar aber irgendwie ....
|
Re: "Datenbank" mit Usern und Passwörtern
Liste der Anhänge anzeigen (Anzahl: 1)
Wenn bei der Anwendung die Sicherheitanforderungen nicht sehr hoch sind, dann sollte eine Ini-Datei mit Verschlüsselung der Kennwörter doch ausreichen.
Habe ein kleines Beispiel (D6) angehängt. Die Daten werden in einer Textdatei in Ini-Format gespeichert (Benutzer=verschlüsseltes Kennwort). |
Re: "Datenbank" mit Usern und Passwörtern
vielen dank werd mir ma angucken ne ini war auch mein erster gedanke
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:27 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz