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

Пароль при входе в программу

11.04.2012, 16:03. Показов 21717. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Вот, короче, как сделать вот так, чтобы при входе в программу запрашивал пароль?

0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
11.04.2012, 16:03
Ответы с готовыми решениями:

При входе Windows пароль не требуется, а при входе в сетевую папку требует имя пользователя и пароль
Имеется Windows Server 2012 и клиентская машина на Windows 7 которая привязана к домену. Почему когда вход в Windows пароль не требуется, а...

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

пароль при входе
как мне на мою прогу поставить пароль при входе , напишите текст плиз, вроде как через Password Dialog пытаюсь, но не понимаю как...

10
 Аватар для gitarillo
755 / 554 / 48
Регистрация: 17.06.2010
Сообщений: 1,041
Записей в блоге: 1
11.04.2012, 17:04
ducktv1000, ну создай форму с полем и проверяй введенное значение.

Не по теме:

Видео очень информативною. Улыбнуло. Я тоже могу кнопок накидать на форму и сделать вид, что пароли у меня офигенно защищены

0
 Аватар для DimanRu
721 / 712 / 168
Регистрация: 15.06.2011
Сообщений: 1,704
11.04.2012, 18:34

Не по теме:

%-):wall:За видео спасибо))) улыбнуло)))


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

P.S. Это не защита паролей, а их сохранение в одном месте. Это делает их легкой добычей. Ваш друг напишет стиллер, или просто нагло слямзит прогу(а то и сам исходник) и декампилирует её, узнав все пароли)))
1
0 / 0 / 0
Регистрация: 10.04.2012
Сообщений: 13
11.04.2012, 19:14  [ТС]
Про видео то я знаю, меня тоже улыбнуло.
А вот на счет "создай форму с полем и проверяй введенное значение." - можно по подробней?))
0
 Аватар для DimanRu
721 / 712 / 168
Регистрация: 15.06.2011
Сообщений: 1,704
11.04.2012, 19:18
Создаешь форму, там textBox и кнопка. Код кнопки:
C#
1
2
3
4
if (textBox1.Text == "пароль")
   MessageBox.Show("Пароль верен!");
else
   MessageBox.Show("Пароль не верен!");
Все просто!
1
0 / 0 / 0
Регистрация: 10.04.2012
Сообщений: 13
11.04.2012, 19:23  [ТС]
А как сделать, чтобы эта форма выходила при открытии программы, а потом, после успешного ввода пароля переходило ко второй форме?))
0
 Аватар для DimanRu
721 / 712 / 168
Регистрация: 15.06.2011
Сообщений: 1,704
11.04.2012, 19:26
В методе-конструкторе главной формы код:
C#
1
2
3
4
PassForm PF = new PassForm();
 
if (PF.ShowDialog() == DialogResult.Cancel)
    Application.Exit();
В форме с паролем, на кнопке код:
C#
1
2
3
4
if (textBox1.Text == "пароль")
   this.DialogResult = DialogResult.OK;
else
   this.DialogResult = DialogResult.Cancel;
1
0 / 0 / 0
Регистрация: 10.04.2012
Сообщений: 13
11.04.2012, 19:48  [ТС]
Все получилось, спасибо))
0
 Аватар для DimanRu
721 / 712 / 168
Регистрация: 15.06.2011
Сообщений: 1,704
11.04.2012, 20:05
Цитата Сообщение от ducktv1000 Посмотреть сообщение
Все получилось, спасибо))
Всегда пожалуйста!
0
 Аватар для LetSMake
0 / 0 / 0
Регистрация: 05.05.2019
Сообщений: 49
04.04.2020, 20:44
Туфта какая-то, у меня if почему то не работает!

Сделал всё как DimanRu говорил, и на главную форму отправляют в любом случае, правильный я ввёл пароль или неправильный.

Что это??????
0
2810 / 1679 / 885
Регистрация: 14.04.2015
Сообщений: 5,723
05.04.2020, 10:53
LetSMake, очевидно же, что ты сделал не правильно.
вот так должно быть:
C#
1
2
3
4
5
6
7
8
9
            if (textBox1.Text == "пароль")
            {
                Form2 form2 = new Form2();
                form2.Show();
            }
            else
            {
                MessageBox.Show("Пароль не верен!");
            }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
05.04.2020, 10:53
Помогаю со студенческими работами здесь

Запрашивает пароль при входе
Первый раз установил виндовс 10 и это просто ппц какое ******* но да ладно, буду решать по порядку: 1. Запрашивает пароль при загрузке....

Логин и пароль при входе в бд
Здравствуйте уважаемые программисты! Есть БД SQLite в ней таблица с логинами и паролями для входа. Как сделать сравнивания с...

Пароль при входе в сеть
Люди, добрые! Подскажите как отключить запрос логина и пароля при входе в сеть? Точнее, чтобы входить автоматически. Ставлю галочку...

Запрашивать пароль при входе
ОС Astra Linux SE, СУБД PostgreSQL 9.4 Как сделать так, чтоб при входе на сервер через терминал или через pg_admin запрашивался у...

Пароль при входе в Windows xp
Ставлю пароль в учетной записи после перезагрузки включается без пароля. Посоветуйте как быть


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

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды "Заполнить" и "Очистить" на форме документа
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". На примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных выбран регистр накопления, в. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при изменении наименования справочника
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, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru