#211 closed улучшение (fixed)
Окно авторизации
| Reported by: | san | Owned by: | dimag |
|---|---|---|---|
| Priority: | minor | Milestone: | 2 очередь |
| Component: | ПО MC04-Dispatcher. Пульт диспетчера/техника | Keywords: | интерфейс |
| Cc: |
Description

(надписи, как обычно, перевести на русский, какие-то проблемы у дизайнера с русским)
Для ввода новых пользователей в программу предлагается следующая схема:
- вводим руками uri (например 2@192.168.10.20) и пароль
- нажимаем кнопку "вход"
- при успешной авторизации этот пользователь будет сохранён в списке в виде "Техник Петров"<2@192.168.10.20> имя пользователя будет получено с сервера.
Attachments (2)
Change History (21)
by , 9 years ago
| Attachment: | authorization_.png added |
|---|
comment:1 by , 9 years ago
comment:3 by , 9 years ago
| Resolution: | fixed |
|---|---|
| Status: | closed → reopened |
При задании пользователя вручную, вход осуществляется не под его именем, а под именем пользователя из списка
by , 9 years ago
follow-up: 6 comment:5 by , 9 years ago
| Resolution: | fixed |
|---|---|
| Status: | closed → reopened |
comment:6 by , 9 years ago
Replying to alx:
Не работает вход в систему
Подтверждаю, такое поведение наблюдается при отсутствии пользователей в конфиг файле
comment:8 by , 9 years ago
| Resolution: | fixed |
|---|---|
| Status: | closed → reopened |
Регрессия.
Та же проблема в r302.
comment:9 by , 9 years ago
r303
Удалил всех пользователей из XML-файла.
Запустил программу, в пустую строку пользователь ввёл URI вида 2@192.168.0.63 и пароль
все запустилось.
Что вы ввели Александр?
comment:10 by , 9 years ago
Я ввел то, что изображено на картинке - 2@192.168.0.63.
Хм... Сейчас уже не могу воспроизвести, даже после отката к r302...
comment:11 by , 9 years ago
Только что удалось воспроизвести. Сначала (случайно) пару раз ввел невалидный URI, программа на него сругалась. Затем, когда ввел правильный URI, получил вышеописанную ситуацию. Точную последовательность действий не запомнил, продолжу эксперименты завтра.
comment:13 by , 9 years ago
Научился воспроизводить!
- Запускаем программу (в конфиге нет сохраненных логинов).
- В строку "Пользователь" вводим "2@192.168.0.63" и нажимаем Enter.
Получаем сообщение "Выбран неверный пользователь".
follow-up: 15 comment:14 by , 9 years ago
| Resolution: | → fixed |
|---|---|
| Status: | reopened → closed |
В r326 пробовал ввести строку "2@192.168.0.63"(без кавычек) при отсуствие в конфиге сохранённых логинов, ввожу пароль.
Все нормально соединилось.
comment:15 by , 9 years ago
| Resolution: | fixed |
|---|---|
| Status: | closed → reopened |
Replying to dimag:
В r326 пробовал ввести строку "2@192.168.0.63"(без кавычек) при отсуствие в конфиге сохранённых логинов, ввожу пароль.
Все нормально соединилось.
Вы не следовали описанному мной в comment:13 сценарию. В моей последовательности действий нет ввода пароля.
follow-up: 17 comment:16 by , 9 years ago
Сделал следующее в r335 на конфигурации без сохранённых пользователей
1)ввёл строку 2@192.168.0.63 в поле пользователь
Нажал на кнопку "Вход".
Появилось следующее сообщение: "Ошибка соединения с БД. Access denied for user '2'@'testPC'(using password:NO)
Как и надо.
У меня не воспроизвелось ваше сообщение "Выбран неверный пользователь"
comment:17 by , 9 years ago
Replying to dimag:
Нажал на кнопку "Вход".
У меня не воспроизвелось ваше сообщение "Выбран неверный пользователь"
Наверное потому что Вы не следовали сценарию, приведенному в comment:13.
Я там не нажимал кнопку "Вход", я нажимал Enter.
comment:18 by , 9 years ago
| Resolution: | → fixed |
|---|---|
| Status: | reopened → closed |
Сделал как вы сказали, повторилосью Оказывается QComboBox автоматически добавляет введённую строку
r247


Пустая площадь слева - место под логотип, будет позже.