Так что мое первое зарегистрированное имя пользователя и пароль в моем текстовом файле, когда я вхожу в систему, может пройти через проверку, однако моя следующая пара проходит через. Содержание, но не сбои при проверке пароля, не давая мне сообщение и не закрывая консоли. < /p>
. Однако можно найти Фред, но не может проверить, правильным ли пароль? Любая помощь будет отличной < /p>
public void Register()
{
string filePath = @"/Users/elliot/Documents/Film Libary Software/Film-Libary/Film-Libary/bin/Debug/netcoreapp3.1/UserInfo.txt";
Console.WriteLine("Create A Username which contains A Upper Case character");
Username = Console.ReadLine();
bool usernameIsUpper = Username.Any(char.IsUpper);
if (usernameIsUpper)
{
Console.WriteLine("Please enter a password: ");
Password = Console.ReadLine();
string toWrite = Username + "|" + Password;
File.AppendAllText(filePath, toWrite);
Login();
}
else
{
Console.WriteLine("Invalid Username: Please try again!");
Register();
}
}
public void Login()
{
string fileName = @"/Users/elliot/Documents/Film Libary Software/Film-Libary/Film-Libary/bin/Debug/netcoreapp3.1/UserInfo.txt";
using (StreamReader reader = new StreamReader(fileName))
{
string line;
Console.WriteLine("Enter your username");
string loginUsername = Console.ReadLine();
while ((line = reader.ReadLine()) != null)
{
if (line.Contains(loginUsername))
{
int indexOfDelimiter = line.IndexOf('|');
string usernameFromFile = loginUsername;
string passwordFromFile = line.Substring(indexOfDelimiter + 1, line.Length - (indexOfDelimiter + 1));
Console.WriteLine("Please enter your password");
string enteredPassword = Console.ReadLine();
if (enteredPassword == passwordFromFile)
{
Console.WriteLine("Elliot well done");
}
}
}
}
}
Подробнее здесь: https://stackoverflow.com/questions/713 ... validation
C# Ошибка входа в систему с проверкой/проверкой текста ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Ошибка входа в систему и mongo db при входе в систему с использованием Spring Security
Anonymous » » в форуме JAVA - 0 Ответы
- 41 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Я не могу войти в систему, используя форму входа в систему Spring Security.
Anonymous » » в форуме JAVA - 0 Ответы
- 50 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Я не могу войти в систему, используя форму входа в систему Spring Security.
Anonymous » » в форуме JAVA - 0 Ответы
- 42 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Drupal 7 перенаправить пользователя перед входом в систему с помощью входа в систему?
Anonymous » » в форуме Php - 0 Ответы
- 10 Просмотры
-
Последнее сообщение Anonymous
-