Отображение незашифрованого пароля #80

Closed
opened 2 years ago by user-166 · 20 comments
Collaborator

Нужно подумать как корректно такое отображать.

image

Я задал незашифрованный пароль, сохранил в глобальный конфиг.
При повторном открытии программы и загрузке глобального конфига вижу:

  1. Статус пароля - зашифрованный, это понятно, для незашифрованного у нас просто статуса нет, как сделать чтобы не путать пользователей, ввести ещё одно значение в комбобокс "Открытый пароль"?
  2. Сам фронт правильно понимает, что пароль открытый и чекбоксы для самбы доступны оба. Тут всё верно.
  3. Открываем на правку, не меняя тип пароля и поля естественно не содержат открытый пароль,
  4. Чекбокс не стоит.

Надо подумать как улучшить вывод, потому как опция с незашифрованным паролем появилась недавно и весь интерфейс ещё под это мы не подтянули, как выяснилось.

Нужно подумать как корректно такое отображать. ![image](/attachments/b3c3a961-f147-4e6a-b17d-ff6e3c6e9172) Я задал незашифрованный пароль, сохранил в глобальный конфиг. При повторном открытии программы и загрузке глобального конфига вижу: 1. Статус пароля - зашифрованный, это понятно, для незашифрованного у нас просто статуса нет, как сделать чтобы не путать пользователей, ввести ещё одно значение в комбобокс "Открытый пароль"? 2. Сам фронт правильно понимает, что пароль открытый и чекбоксы для самбы доступны оба. Тут всё верно. 3. Открываем на правку, не меняя тип пароля и поля естественно не содержат открытый пароль, 4. Чекбокс не стоит. Надо подумать как улучшить вывод, потому как опция с незашифрованным паролем появилась недавно и весь интерфейс ещё под это мы не подтянули, как выяснилось.
user-166 added the улучшение ошибка labels 2 years ago
asmeron was assigned by user-166 2 years ago
user-166 self-assigned this 2 years ago
YanTheKaller was assigned by user-166 2 years ago
YanTheKaller added the вопрос label 2 years ago
Owner

На заметку: все пароли и хеши можно получить, только из глобальной конфигурации. В локальной они не хранятся.

На заметку: все пароли и хеши можно получить, только из глобальной конфигурации. В локальной они не хранятся.
Poster
Collaborator

На заметку: все пароли и хеши можно получить, только из глобальной конфигурации. В локальной они не хранятся.

Это конечно хорошо. Но хотелось бы услышать мнение по основному вопросу:

Надо подумать как улучшить вывод, потому как опция с незашифрованным паролем появилась недавно и весь интерфейс ещё под это мы не подтянули, как выяснилось.

Если упросить вопрос - выводить ли открытые пароли на редактирование в поля?

> На заметку: все пароли и хеши можно получить, только из глобальной конфигурации. В локальной они не хранятся. > Это конечно хорошо. Но хотелось бы услышать мнение по основному вопросу: > Надо подумать как улучшить вывод, потому как опция с незашифрованным паролем появилась недавно и весь интерфейс ещё под это мы не подтянули, как выяснилось. Если упросить вопрос - выводить ли открытые пароли на редактирование в поля?
Owner
  1. В группе обсудили
  2. Открытые показывать, только если загрузили глобальную конфигурацию
1. В группе обсудили 2. Открытые показывать, только если загрузили глобальную конфигурацию
Collaborator
https://gitea.ublinux.ru/YanTheKaller/ubl-settings-usergroups/commit/53c60abbade4f54951d1e012fc9cc448ded00a67
Poster
Collaborator

На доработку.

image

На доработку. ![image](/attachments/0068e19f-4954-45a2-8237-1671fea5e51b)
128 KiB
Poster
Collaborator

Иван, ты сам проверяешь?

Иван, ты сам проверяешь?
Collaborator

нет блин с интернета просто качаю

нет блин с интернета просто качаю
Collaborator

Это только созданный пользователь?

Это только созданный пользователь?
Collaborator

image
Потому что у меня всё нормально работает

![image](/attachments/7e2e39f7-de83-4270-95c8-925b9dc7d0ae) Потому что у меня всё нормально работает
Poster
Collaborator

Это только созданный пользователь?

Это пользователь уже созданный, пароль в конфиге в открытом виде.

> Это только созданный пользователь? Это пользователь уже созданный, пароль в конфиге в открытом виде.
Collaborator

Тогда сохрани его заново в правильном виде

Тогда сохрани его заново в правильном виде
Collaborator

Короче говоря, измени пароль, сохрани и попробуй снова. Должно нормально работать

Короче говоря, измени пароль, сохрани и попробуй снова. Должно нормально работать
Poster
Collaborator

Просмотр пароля должен быть доступен и без сохранения с повторным открытием программы.

Просмотр пароля должен быть доступен и без сохранения с повторным открытием программы.
Poster
Collaborator

Пока проверить не могу - сегфолтится.

Пока проверить не могу - сегфолтится.
Collaborator

Он записался неправильно, поэтому и показывается так же

Он записался неправильно, поэтому и показывается так же
Poster
Collaborator

На доработку. Как не было видно его так и не видно:

image

На доработку. Как не было видно его так и не видно: ![image](/attachments/afa69a50-8c2f-42f6-a16a-53fcbd72963d)
177 KiB
Poster
Collaborator

Проверил. Закрываю.

Проверил. Закрываю.
user-166 closed this issue 2 years ago
Poster
Collaborator

На доработку. Снова перестал отображаться незашифрованный пароль. Чекбокс не активен.

image

На доработку. Снова перестал отображаться незашифрованный пароль. Чекбокс не активен. ![image](/attachments/8e088f5e-5a62-410f-b112-950d754775ca)
195 KiB
user-166 reopened this issue 2 years ago
Collaborator
https://gitea.ublinux.ru/YanTheKaller/ubl-settings-usergroups/commit/60eabca9452c8f207e51d6caa723f7cfc30e30d1
Poster
Collaborator

Проверил. Закрываю.

Проверил. Закрываю.
user-166 closed this issue 2 years ago
Sign in to join this conversation.
No Milestone
No project
3 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: Applications/ubl-settings-usergroups#80
Loading…
There is no content yet.