kostenloser Webspace werbefrei: lima-city


C# Passwort speichern?

lima-cityForumProgrammiersprachenProgrammieren mit .NET & Mono

  1. Autor dieses Themas

    christian1603

    Kostenloser Webspace von christian1603

    christian1603 hat kostenlosen Webspace.

    Hallo LC,
    Ich habe in C# ein kleinen Loginscript geschrieben, und habe jetzt eine Checkbox "Passwort Speicher" hinzugefügt. Damit soll der Benutzer auswählen können, dass die Logindaten dauerhaft gespeichert werden.
    Nun will ich die Daten nicht einfach in eine TXT-Datei packen. -> kann ja jeder lesen....
    Also wie könnte ich das PW speichern ohne das man es ohne weiteres lesen kann? Gibt es da ne Funktion von Windows? // wenn nicht wie kann ich das PW ver und entschlüsseln?
    Hilfe!
    Christian
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Speichere sie in My.Settings is die einfachste art und wenn du auf ganz nummer sicher gehen wilst dann verschöüsselst du das passwort und speicherst es dann in My.Settings ab.

    MFG thecooder
  4. Autor dieses Themas

    christian1603

    Kostenloser Webspace von christian1603

    christian1603 hat kostenlosen Webspace.

    thecooder schrieb: Speichere sie in My.Settings is die einfachste art und wenn du auf ganz nummer sicher gehen wilst dann verschöüsselst du das passwort und speicherst es dann in My.Settings ab.

    MFG thecooder


    Ich speicher die Daten jetzt SO:
    RegistryKey rk = Registry.CurrentUser;
                RegistryKey rkSoftware =
                  rk.OpenSubKey("Software", true);
                if (rkSoftware != null)
                {
                    RegistryKey rkCompany =
                      rkSoftware.OpenSubKey("Mein Programm", true);
                    if (rkCompany == null)
                    {
                        rkCompany = rkSoftware.CreateSubKey("Mein Programm");
                    }
                    RegistryKey rkInstaller =
                      rkCompany.OpenSubKey("PW", true);
                    if (rkInstaller == null)
                        rkInstaller = rkCompany.CreateSubKey("PW");
    
                    rkInstaller.SetValue("mail", "test1");
                    rkInstaller.SetValue("pw", "test2");
    
                    rkInstaller.Close();
                    rkCompany.Close();
                    rkSoftware.Close();
                }
                rk.Close();


    Meine "Neue" Frage ist : wie lösche ich den ordner "Mein Programm" wieder?

    Beitrag zuletzt geändert: 10.12.2010 17:06:45 von christian1603
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!