dojoLösung: Benutzeranmeldung 16.02.2017, 00:00 Uhr

Login einmal anders

Schon mal mit einem Event Store gearbeitet? Wenn nicht, war diese Übung genau richtig.
Die Übungsaufgabe lautete, eine Bibliothek für Benutzer-Logins zu realisieren. Die benötigte Funktionalität besteht im Kern darin, einen Benutzernamen zu registrieren beziehungsweise nach der Registrierung die Korrektheit der Logindaten zu prüfen. Folgende Schnittstelle der Bibliothek war in der Aufgabenstellung vorgegeben:
namespace eventstorelogin 

{

  public interface IUserLogin

  {

    void Register(string login, string name,

      string password);



    bool CanLogin(string login,

    string password);



    void ChangePassword(string login,

      string oldPassword, string newPassword);



    void ChangeName(string login,

      string password, string newName);

  }

}

Jetzt 1 Monat kostenlos testen!

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
  • + Digitales Kundenkonto,
  • + Zugriff auf das digitale Heft,
  • + Zugang zum digitalen Heftarchiv,
  • + Auf Wunsch: Weekly Newsletter,
  • + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar