Announcement

Collapse
No announcement yet.

Erstes Login System

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Erstes Login System

    Ja hallo Entwickler Forum, seit heute lerne ich C#
    Ich lerne es nicht von einem Buch sondern vom lesen von Quelltexten.
    So, ich habe mal ein Login System zusammen gebaut.. Ich wollte mal eure Meinungen wissen
    Wie kann ich so ein Login besser schuetzen? Was koennte ich da besser machen etc. schreibts in die Kommentare!

    Code:
    string username = Convert.ToString(Console.ReadLine());
    string passwort = Convert.ToString(Console.ReadLine());
    
    if (passwort == "testPasswortXZ12")
    {
       Console.WriteLine("Herzlich willkommen " + username);
    }
    else
    {
       Console.WriteLine("Du hast ein falsches Passwort eingegeben!");
    }
    Console.ReadLine();
    Mfg Danyal.B

  • #2
    Wo hast du den Quelltext dazu her?

    Jedenfalls ist es wenig sinnvoll das Passwort im Quelltext zu hinterlegen.Stichworte für eine Alternaive sind Hashes und SHA512 oder MD5

    Weiterhin beschreibe deine Anforderungen. Was soll geschüzt werden?. Nur "ich will ein Login" ist wenig zielführend. Da du lediglich das Passwort vergleichst (wo ist das ein "System"? Was passiert mit dem User? -> Erweitere das mit einem AND und einer Prüfung), gibt es wohl eine Menge Verbesserungen. (von Verschlüsselung bis Signaturen )
    Das ist kein Thema für einen Anfänger, dessen Erfahrung <24 Std. sind

    - prüfe den Usernamen
    - was passiert, wenn das Login falsch war? Implementiere eine Schleife die solange läuft bis Passwort und Username richtig sind
    Zuletzt editiert von Christian Marquardt; 15.12.2013, 21:35.
    Christian

    Comment

    Working...
    X