Zum Inhalt springen

Passwörter speichern


informatikerin86

Empfohlene Beiträge

Hallo Leute,

ich schreibe gerade eine Datenbankanwendung mit VB.net.

Zu Beginn soll eine Passwortabfrage stattfinden. Die Passwörter habe ich zuerst direkt im Code gespeichert und verglichen.

Allerdings sollen diese geändert werden können. Also habe ich sie zu Variablen gemacht um sie in einer "Passwört ändern"-Form ändern zu können.

Das funktioniert an sich auch, leider ist das beim nächsten Starten der Anwendung wieder vergessen.

Gibt es eine Möglichkeit neue passwörter bzw. Änderungen an Variablen zu speichern?

LG

informatikerin

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hallo,

die Idee mit der kryptologischen Hashfunktion ist mir auch schon gekommen (das habe ich in meinem letzten Semester ausgiebig gelernt).

Allerdings muss es erst einmal so funktionieren!

Ich habe mich vorerst für eine Datei entschieden in der die Passwörter gespeichert werden.

                Dim FStreami As New FileStream("D:\pw.txt", FileMode.OpenOrCreate, FileAccess.Write, FileShare.Write)

                FStreami.Close()

                Dim sFilePathe As String = "d:\pw.txt"

                Dim streami As FileStream = New FileStream(sFilePathe, FileMode.Append)

                Dim SWriter As StreamWriter = New StreamWriter(streami, System.Text.Encoding.Default)

                Dim CurrentUser As System.Security.Principal.WindowsIdentity

                CurrentUser = System.Security.Principal.WindowsIdentity.GetCurrent

                SWriter.WriteLine(TextBox1.Text, ";", Label2.Text, ";" & DateTime.Now, ";", CurrentUser)

                SWriter.Close()

Im Internet steht anstatt dem Komma in SWriteLine ein &, das markiert er mir aber als Fehler. Leider funktioniert es so nicht. Es gibt mir nur das aus was in TextBox1 steht und nicht mehr.

Findet jemand vielleicht meinen Fehler?

Lg Informatikerin

Link zu diesem Kommentar
Auf anderen Seiten teilen

Im Internet steht anstatt dem Komma in SWriteLine ein &, das markiert er mir aber als Fehler.

'&' ist der Stringverkettungsoperator unter VB. Sollte in VB.Net eigentlich problemlos auch laufen. Kannst es ja mal mit '+' probieren.

(... oder machst es halt so, wie in deinem Vorpost gezeigt ...)

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...