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

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

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

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

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

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

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

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

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

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

Не по теме:

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

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

Не по теме:

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


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

P.S. Это не защита паролей, а их сохранение в одном месте. Это делает их легкой добычей. Ваш друг напишет стиллер, или просто нагло слямзит прогу(а то и сам исходник) и декампилирует её, узнав все пароли)))
1
0 / 0 / 0
Регистрация: 10.04.2012
Сообщений: 13
11.04.2012, 19:14  [ТС] 4
Про видео то я знаю, меня тоже улыбнуло.
А вот на счет "создай форму с полем и проверяй введенное значение." - можно по подробней?))
0
721 / 712 / 168
Регистрация: 15.06.2011
Сообщений: 1,704
11.04.2012, 19:18 5
Создаешь форму, там 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  [ТС] 6
А как сделать, чтобы эта форма выходила при открытии программы, а потом, после успешного ввода пароля переходило ко второй форме?))
0
721 / 712 / 168
Регистрация: 15.06.2011
Сообщений: 1,704
11.04.2012, 19:26 7
В методе-конструкторе главной формы код:
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  [ТС] 8
Все получилось, спасибо))
0
721 / 712 / 168
Регистрация: 15.06.2011
Сообщений: 1,704
11.04.2012, 20:05 9
Цитата Сообщение от ducktv1000 Посмотреть сообщение
Все получилось, спасибо))
Всегда пожалуйста!
0
0 / 0 / 0
Регистрация: 05.05.2019
Сообщений: 49
04.04.2020, 20:44 10
Туфта какая-то, у меня if почему то не работает!

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

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

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Как написать микросервис на C# с Kafka, MediatR, Redis и GitLab CI/CD
InfoMaster 15.01.2025
В современной разработке программного обеспечения микросервисная архитектура стала стандартом де-факто для создания масштабируемых и гибких приложений. Этот подход позволяет разделить сложную систему. . .
Что такое CQRS и как это реализовать на C# с MediatR
InfoMaster 15.01.2025
Концепция CQRS и её роль в современной разработке В современном мире разработки программного обеспечения архитектурные паттерны играют ключевую роль в создании масштабируемых и поддерживаемых. . .
Как настроить CI/CD с Azure DevOps
InfoMaster 15.01.2025
CI/ CD, или непрерывная интеграция и непрерывное развертывание, представляет собой современный подход к разработке программного обеспечения, который позволяет автоматизировать и оптимизировать процесс. . .
Как настроить CI/CD с помощью Jenkins
InfoMaster 15.01.2025
Введение в CI/ CD и Jenkins В современной разработке программного обеспечения непрерывная интеграция (CI) и непрерывная доставка (CD) стали неотъемлемыми элементами процесса создания качественных. . .
Как написать микросервис на Go/Golang с Kafka, REST и GitHub CI/CD
InfoMaster 14.01.2025
Определение микросервиса, преимущества использования Go/ Golang Микросервис – это архитектурный подход к разработке программного обеспечения, при котором приложение состоит из небольших, независимо. . .
Как написать микросервис с нуля на C# с RabbitMQ, CQRS, Swagger и CI/CD
InfoMaster 14.01.2025
В современном мире разработки программного обеспечения микросервисная архитектура стала стандартом де-факто для создания масштабируемых и гибких приложений. Этот архитектурный подход предполагает. . .
Как создать интернет-магазин на PHP и JavaScript
InfoMaster 14.01.2025
В современном мире электронная коммерция стала неотъемлемой частью бизнеса. Создание собственного интернет-магазина открывает широкие возможности для предпринимателей, позволяя достичь большей. . .
Как написать Тетрис на Ассемблере
InfoMaster 14.01.2025
Тетрис – одна из самых узнаваемых и популярных компьютерных игр, созданная в 1984 году советским программистом Алексеем Пажитновым. За прошедшие десятилетия она завоевала симпатии миллионы людей по. . .
Как создать игру "Танчики" на Unity3d и C#
InfoMaster 14.01.2025
Разработка игр – это увлекательный процесс, сочетающий в себе творчество и технические навыки. В этой статье мы рассмотрим создание классической игры "Танчики" с использованием Unity3D и языка. . .
Организую платный онлайн микро-курс по доработке Android-клиента Telegram
_Ivana 14.01.2025
Официальная версия и распространенные форки не полностью устраивают? Сделай свою кастомную версию клиента! 4 занятия по 2 часа (2 недели пн, ср 19:00-21:00 по Москве). Первое вводное занятие. . .
Как создать приложение для фитнеса для iOS/iPhone на Kotlin
InfoMaster 14.01.2025
Создание собственного фитнес-приложения — это не только захватывающий, но и полезный процесс, ведь оно может стать вашим верным помощником на пути к здоровому и активному образу жизни. В современных. . .
Как создать приложение магазина для iOS/iPhone на Swift
InfoMaster 14.01.2025
Введение в разработку iOS-приложений Разработка приложений для iPhone и других устройств на базе iOS открывает огромные возможности для создания инновационных мобильных решений. В данной статье мы. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru