5 / 5 / 1
Регистрация: 08.01.2011
Сообщений: 46
|
|||||||||||
1 | |||||||||||
Аутентификация в системе08.01.2011, 20:03. Показов 3766. Ответов 11
Метки нет (Все метки)
Здравствуйте Уважаемые программисты. Пишу курсовую на QT с использованием PostgreSQL.
Задача: Реализовать на каком-либо языке программирования прототип командного процессора, снабженного механизмом защиты на уровне пользователя с применением метода паролей или его модификаций. Я пишу на QT с использованием PostgreSQL. Проблема возникла в пункте: "Регистрация и аутентификация в системе". Тут проблема состоит в том, что нужно реализовать такую схему:
0
|
08.01.2011, 20:03 | |
Ответы с готовыми решениями:
11
Аутентификация c++ Аутентификация и авторизация Аутентификация при входе в систему Сложение или вычитание по выбору пользователя чисел,в двоичной системе и десятичной системе |
377 / 357 / 23
Регистрация: 14.12.2010
Сообщений: 1,265
|
|||||||||||
08.01.2011, 21:43 | 2 | ||||||||||
сравнивать операцией ==
Добавлено через 9 минут
0
|
5 / 5 / 1
Регистрация: 08.01.2011
Сообщений: 46
|
|
08.01.2011, 21:45 [ТС] | 3 |
Хотелось бы реализовать все через SQL-запрос.
0
|
377 / 357 / 23
Регистрация: 14.12.2010
Сообщений: 1,265
|
||||||
08.01.2011, 21:57 | 4 | |||||
потом проверяешь свойство query.size(), если ==0 - логин не найден.
0
|
4773 / 2582 / 894
Регистрация: 29.11.2010
Сообщений: 5,590
|
|
09.01.2011, 08:26 | 5 |
Малюсенькое замечание. Сделайте поле логина в таблице уникальным и проверяйте на то, что найдена ровно одна запись для пользователя.
0
|
377 / 357 / 23
Регистрация: 14.12.2010
Сообщений: 1,265
|
|
09.01.2011, 12:03 | 6 |
думаю из-за этого Для каждого пользователя имеется не один пароль, а набор из нескольких - нет смысла так делать
0
|
4773 / 2582 / 894
Регистрация: 29.11.2010
Сообщений: 5,590
|
|
09.01.2011, 12:31 | 7 |
Паролей для логина может быть несколько, а вот логин должен возвращаться один, и только один. Ну, естественно, возможен вариант возврата нуля логинов. )
0
|
377 / 357 / 23
Регистрация: 14.12.2010
Сообщений: 1,265
|
|
09.01.2011, 12:56 | 8 |
я у него второй таблицы хранящей пароли для логина, связанной с этой не вижу. получается, что в этой таблице будет несколько записей с одним логином и разными паролями
0
|
5 / 5 / 1
Регистрация: 08.01.2011
Сообщений: 46
|
|
10.01.2011, 01:25 [ТС] | 9 |
По условию нужно, чтобы был список паролей для одного пользователя, не сам же я это придумал.
0
|
377 / 357 / 23
Регистрация: 14.12.2010
Сообщений: 1,265
|
|
10.01.2011, 01:27 | 10 |
да кто с тобой спорит. пароли пользователя в отдельной таблице будут храниться?
0
|
5 / 5 / 1
Регистрация: 08.01.2011
Сообщений: 46
|
|||||||||||
10.01.2011, 01:33 [ТС] | 11 | ||||||||||
Я сделал так:
Сейчас не могу сделать так, чтобы записи проверялись в БД. Вот примерно, что я накидал:
0
|
5 / 5 / 1
Регистрация: 08.01.2011
Сообщений: 46
|
||||||
14.01.2011, 22:08 [ТС] | 12 | |||||
Вот что у меня получилось:
0
|
14.01.2011, 22:08 | |
14.01.2011, 22:08 | |
Помогаю со студенческими работами здесь
12
Ввод числа в троичной системе и вывод в пятиричной системе Решить уравнение в двоичной системе счисления и в шестнадцатеричной системе Число а записано в p-ичной системе.Прямым делением в этой системе перевести его в систему по основанию q На каком расстоянии в системе К должны происходить события, чтобы в системе К´ они были одновременны? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |