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