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

Как скрыть пароль при вводе?

14.12.2021, 19:23. Показов 2561. Ответов 6

Студворк — интернет-сервис помощи студентам
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
// Функция авторизации пользователя в системе. Возвращает значение роли 0-администратор 1 - пользователь
int authorization(User* arr_of_users, int& number_of_users)
{
    readUsers(arr_of_users, number_of_users);
    string login;
     string pass ;
     char repeat;
 
    cout << info;
    cout << " Авторизация" << endl;
TryAgain_Authorization: // это лейбл
    int type = 2;
    cout << " Логин: ";
    cin >> login;
    cout << " Пароль: ";
    cin >> pass;
 
    for (int i = 0; i < number_of_users; i++)
    {
        if (login == arr_of_users[i].name && pass == arr_of_users[i].pass)
            // условие - если введенные логин и пароль совпадают
        {
            type = arr_of_users[i].role;
            //переменной присваиваем значение 0 или 1
 
        }
    }
    if (type != 0 && type != 1)
    {
        
        cout << " Ошибка авторизации" << endl;
        cout << " Повторить?(д/н)" << endl;
        cin >> repeat;
        if (repeat == 'д')
            goto TryAgain_Authorization;
        else exit(0);
    }
    return type;//возврат рез-та авторизации (пользователь это или админ)
}
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
14.12.2021, 19:23
Ответы с готовыми решениями:

Написать программу, запрашивающую пароль у пользователя, чтобы при вводе пароля отображались звездочки
Здравствуйте. Я тут поискал в форуме и в гугл поискал. Но не нашел нужное. Может кто то знает как осуществить ввод пароля на С++ и сделать...

Скрыть пароль при вводе из консоли
QT Console Application Как считать пароль так чтобы когда тайпает юзер на экран шли звездочки или вообще ничего чтоб не появлялось? ...

Скрыть пароль при вводе в textBox
Каким образом можно скрыть текст, к примеру пароль, при вводе в textbox строку? Заранее Спасибо Добавлено через 25 секунд Заменить...

6
Вездепух
Эксперт CЭксперт С++
 Аватар для TheCalligrapher
13202 / 6837 / 1822
Регистрация: 18.10.2014
Сообщений: 17,296
14.12.2021, 19:28
Цитата Сообщение от virus2012 Посмотреть сообщение
как скрыть пароль при вводе?
Никак. В С++ нет понятия "скрыть пароль при вводе".

Скрыть пароль при вводе можно только специфическими средствами вашей платформы.
0
0 / 0 / 0
Регистрация: 12.12.2021
Сообщений: 12
14.12.2021, 19:38  [ТС]
пример
Введите логин: login
Введите пароль: ********
вот так
Миниатюры
Как скрыть пароль при вводе?  
0
Эксперт CЭксперт С++
 Аватар для liv
5120 / 4574 / 855
Регистрация: 07.10.2015
Сообщений: 9,462
14.12.2021, 19:38
Как варианты:
1) Вводить по одному символу, обрабатывать необходимые управляющие коды, выводить вместо символов звездочки.
2) Средствами Windows (как сказал TheCalligrapher) в GUI-приложении создать Edit cо стилем ES_PASSWORD
0
0 / 0 / 0
Регистрация: 12.12.2021
Сообщений: 12
14.12.2021, 19:40  [ТС]
я пробывал выдает ошибку...пожалуйста покажите именно как
0
Вездепух
Эксперт CЭксперт С++
 Аватар для TheCalligrapher
13202 / 6837 / 1822
Регистрация: 18.10.2014
Сообщений: 17,296
14.12.2021, 19:42
Цитата Сообщение от virus2012 Посмотреть сообщение
я пробывал выдает ошибку...
О чем речь вообще?

Цитата Сообщение от virus2012 Посмотреть сообщение
пожалуйста покажите именно как
Еще раз: скрыть пароль при вводе можно только специфическими средствами вашей платформы. Пока не указана платформа, вопрос не имеет смысла.
0
0 / 0 / 0
Регистрация: 12.12.2021
Сообщений: 12
14.12.2021, 19:53  [ТС]
консольное приложение ( пишу Курсовую) в задании сказано скрыть пароль ... чтобы пароль выводился в виде звездочек
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
14.12.2021, 19:53
Помогаю со студенческими работами здесь

Пароль в Windows XP zver (пароль известен, но при вводе по новой выводиться запрос)
Такая проблемка уже который раз повторяется ! Переустановил винду,через несколько дней появляется окно запроса пароля отличное от...

Как сделать, чтоб при вводе пароль в edit и нажатии enter, форма закрывалась?
Как сделать чтоб при вводе пароль в edit и нажатии enter, форма закрывалась?

Скрыть знаки пароля при вводе
Здравствуйте, подскажите как в такой функции, при его вводе пароля, скрыть вводимые знаки? Dim password As String password =...

Скрыть символы пароля при вводе в TextBox
какое свойство отвечает за то чтобы в textbox'е данные вводились конфиденциально(звездочки или точки вместо символов)?

Скрыть символы в консоли при вводе пароля
Мне нужно ввести пароль таким образом(все через консоль): если пользователь нажимаешь какую-нибудь клавишу, то вместо нее выводится *,...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru