Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/47: Рейтинг темы: голосов - 47, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 30.07.2018
Сообщений: 12

Проверка логина и пароля

30.07.2018, 15:39. Показов 8873. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Я делал форму ригистрации и логина )
у меня не получилось сделать полную проверку логина и пароля.
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
using System;
 
namespace loginFORM
{
    class MainClass
    {
        public static void Main (string[] args)
        {
            String name;
            String pas;
            String login;
            String pass;
            Console.WriteLine ("Hello in your login form!");
 
            Console.WriteLine ("Start in singup!");
 
            Console.WriteLine ("(in word)UserName:");
            login = Convert.ToString (Console.ReadLine ());
 
            Console.WriteLine ("Password:");
            pass = Convert.ToString (Console.ReadLine ());
            Console.WriteLine ("Acount Created Name: " + login);
 
 
 
            Console.WriteLine ("Login form!");
            Console.WriteLine ("Write UserName:");
            name = Convert.ToString (Console.ReadLine ());
 
            Console.WriteLine ("Write password:");
            pas = Convert.ToString (Console.ReadLine ());
            if (name == login)
                Console.WriteLine ("Login Corect");
 
            if (pas == pass)
                Console.WriteLine ("Password Corect");
            
            Console.WriteLine ("You successfully LOGIN!!!");
 
            Console.ReadKey ();
        }
    }
}
надо сделать (если не правильный логин и пароль выдавало
login or password is incorrect)
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
30.07.2018, 15:39
Ответы с готовыми решениями:

Авторизация - проверка логина и пароля
доброго дня...подскажите как можно реализовать авторизацию пользоваеля следующим образом: На форме 2 textbox.в 1 вводим логин,2 пароль.к...

Проверка логина, пароля по заданному списку
Прошу можно сказать написать код я начинающий. Хочу сделать код такой: имеется кнопка и два текст бокса это логин и пароль. Я впишу в код...

Проверка логина и пароля которые нужно считать из файла в массив
Просьба помочь в решении задачи: Реализовать метод проверки логина и пароля. На вход подается логин и пароль. На выходе истина, если...

9
Эксперт .NET
 Аватар для Rius
13164 / 7724 / 1679
Регистрация: 25.05.2015
Сообщений: 23,527
Записей в блоге: 14
30.07.2018, 17:07
Xaos12345,
C# 7.0
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
using System;
 
namespace ConsoleAppXaos12345
{
    class Program
    {
        static void Main(string[] args)
        {
            (string login, string password) registered, user;
            registered = GetLogin("Enter data for Registration!");
            user = GetLogin("Enter data to LogIn!");
 
            bool valid = ((registered.login == user.login) && (registered.password == user.password));
            Console.WriteLine("Data {0}valid!", valid ? string.Empty : "in");
 
            Console.ReadKey();
        }
 
        static (string login, string password) GetLogin(string prompt)
        {
            Console.Clear();
            Console.WriteLine(prompt);
            Console.Write("Login: ");
            var login = Console.ReadLine();
            Console.Write("Password: ");
            var password = Console.ReadLine();
            return (login: login, password: password);
        }
    }
}
2
0 / 0 / 0
Регистрация: 30.07.2018
Сообщений: 12
30.07.2018, 21:38  [ТС]
Спасибо Огромное!!!!!!!!

Добавлено через 12 минут
Program.cs(19,16): error CS1031: Ожидался тип
Program.cs(19,16): error CS1519: Недопустимый токен "(" в объявлении класса, структуры или интерфейса
Program.cs(19,31): error CS1041: Ожидался идентификатор; "string" является ключевым словом
Program.cs(19,46): error CS1002: ожидалась ;
Program.cs(19,48): error CS1520: Методы должны содержать тип возвращаемого значения
ошибку выдает)
работаю в xamarin studio
0
Эксперт .NET
 Аватар для Rius
13164 / 7724 / 1679
Регистрация: 25.05.2015
Сообщений: 23,527
Записей в блоге: 14
30.07.2018, 21:48
У вас нормальной Visual Studio нет?)
0
0 / 0 / 0
Регистрация: 30.07.2018
Сообщений: 12
30.07.2018, 21:50  [ТС]
Visual studio code
0
Эксперт .NET
 Аватар для Rius
13164 / 7724 / 1679
Регистрация: 25.05.2015
Сообщений: 23,527
Записей в блоге: 14
30.07.2018, 21:53
Лучший ответ Сообщение было отмечено Xaos12345 как решение

Решение

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
using System;
using Pair = System.Tuple<System.String, System.String>;
 
 
namespace ConsoleAppXaos12345
{
    class Program
    {
        static void Main(string[] args)
        {
            Pair registered, user;
            registered = GetLogin("Enter data for Registration!");
            user = GetLogin("Enter data to LogIn!");
 
            bool valid = ((registered.Item1 == user.Item1) && (registered.Item2 == user.Item2));
            Console.WriteLine("Data {0}valid!", valid ? string.Empty : "in");
 
            Console.ReadKey();
        }
 
        static Pair GetLogin(string prompt)
        {
            Console.Clear();
            Console.WriteLine(prompt);
            Console.Write("Login: ");
            var login = Console.ReadLine();
            Console.Write("Password: ");
            var password = Console.ReadLine();
            return new Pair(login, password);
        }
    }
}
1
0 / 0 / 0
Регистрация: 30.07.2018
Сообщений: 12
30.07.2018, 21:57  [ТС]
Норм огромное спасибо)долго мучался )
А то что я делал не очень так понял?
0
Эксперт .NET
 Аватар для Rius
13164 / 7724 / 1679
Регистрация: 25.05.2015
Сообщений: 23,527
Записей в блоге: 14
30.07.2018, 21:58
Много лишнего и повторов.
1
0 / 0 / 0
Регистрация: 30.07.2018
Сообщений: 12
30.07.2018, 21:59  [ТС]
понял спасибо!!
0
 Аватар для Salim_Destroyer
20 / 11 / 4
Регистрация: 20.05.2016
Сообщений: 84
01.08.2018, 00:31
Я не знаю откуда ты сравниваешь "Имя пользователя" и "Пароль"(С БД) или локально.
C#
1
2
3
4
5
6
7
8
9
10
11
string correct_username = "admin";//Я мил в виду вот эти данные у меня как константа
string correct_password = "admin";//Ты откуда будешь их брать и сравнивать.
Console.WriteLine("Enter a \"Username\"");
string username = Console.ReadLine();
Console.WriteLine("Enter a \"Password\"");
string pass = Console.ReadLine();
if(correct_username == username && correct_password == pass)
    Console.WriteLine("Correct!");
else
    Console.WriteLine("No matches founded!");
Console.ReadLine();
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
01.08.2018, 00:31
Помогаю со студенческими работами здесь

Сохранение логина и пароля
Есть форма для ввода логина и пароля.Как запомнить эти данные для последующих действий с ними?

Шифрование логина и пароля
Добрый день. Вопрос следующий: написан код для отправки файлов на ftp сервер, в коде используется логин и пароль для доступа к ftp серверу....

Выборка логина и пароля из текстового файла
Допустим в переменной &quot;i&quot; находится список аккаунтов login:pass вида: Объясните пожалуйста самый легкий и адекватный способ перебора...

Класс для хранения логина-пароля
Здравствуйте, уважаемые. Накидал некоторый ГУЙ (Windows Forms) для MySQL. Текстбоксы для ввода логина-пароля и dataGridView для...

Как сделать ввод в поле логина и пароля?
как сделать ввод в поле логина и пароля?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
Контроль уникальности заводского номера - вариант №2
Maks 24.03.2026
В отличие от предыдущего варианта добавлено прерывание циклов, также добавлены новые переменные для сохранения контекста ошибки перед прерыванием цикла: Процедура ПередЗаписью(Отказ, РежимЗаписи,. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
Контроль уникальности заводского номера - вариант №1
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере нетипового документа выдачи шин для спецтехники с табличной частью, разработанного в конфигурации КА2. Данные берутся из. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru