예제 #1
0
        private IList <string> ParseLoginCommand()
        {
            var userData = new List <string>();

            this.writer.WriteLine("Enter a username : "******"Enter a password : ");
            var encryptedPassword = PasswordEncrypter.GetConsolePassword(writer);

            Validator.ValidateUsernameOrPassword(encryptedPassword, this.writer);
            userData.Add(encryptedPassword);

            return(userData);
        }
예제 #2
0
        private IList <string> ParseRegisterCommand()
        {
            var userData = new List <string>();

            this.writer.WriteLine("Enter a username : "******"Enter a password : "******"Enter a first name : ");
            var firstName = this.reader.Read();

            userData.Add(firstName);

            this.writer.WriteLine("Enter a last name : ");
            var lastName = this.reader.Read();

            userData.Add(lastName);

            return(userData);
        }