Пароль пользователя, группы (и по умолчанию) и пароль root #246

Closed
opened 6 months ago by anshn · 18 comments
anshn commented 6 months ago
Collaborator

Скорректировать логику окон паролей исходя из дизайна.

Слайды 42, 24, 39
Если в поле "Хэш пароля" вводиш вручную, то блокируется "Пароль" "Подтверждение пароля" "Не шифровать пароль"
Если вводишь в ручную в поле "Пароль", то блокируется "Хэш пароля"
Если пусто в "Хэш пароля" и "Пароль", то всё разблокировано
т.е. блокировка на событие ввода в одно из полей, но если все поля пустые, то все разблокированы.
Но нужно учитывать, что при смене пароля когда открываешь окно ввода пароля, ХЭШ будет заполнен, но пароль нужно будет вводить в поле "Пароль" и подтверждение.

Artwork_Applications/design-ubl-settings-usergroups#42

Скорректировать логику окон паролей исходя из дизайна. > Слайды 42, 24, 39 > Если в поле "Хэш пароля" вводиш вручную, то блокируется "Пароль" "Подтверждение пароля" "Не шифровать пароль" > Если вводишь в ручную в поле "Пароль", то блокируется "Хэш пароля" > Если пусто в "Хэш пароля" и "Пароль", то всё разблокировано > т.е. блокировка на событие ввода в одно из полей, но если все поля пустые, то все разблокированы. > Но нужно учитывать, что при смене пароля когда открываешь окно ввода пароля, ХЭШ будет заполнен, но пароль нужно будет вводить в поле "Пароль" и подтверждение. https://gitea.ublinux.ru/Artwork_Applications/design-ubl-settings-usergroups/issues/42#issue-2698
anshn added the ошибка label 6 months ago
asmeron was assigned by anshn 6 months ago
YanTheKaller was assigned by anshn 6 months ago
Owner

Задача не верная

Задача не верная
anshn commented 6 months ago
Poster
Collaborator

Изменила задачу

Изменила задачу
anshn closed this issue 6 months ago
anshn reopened this issue 6 months ago
Collaborator

image

Может разделитель поставить между галкой и полем хэша? А то как будто галка относится к полю хэша, а не пароля

![image](/attachments/981bfae4-31a6-4f6a-b9ca-d6ba6b182aee) Может разделитель поставить между галкой и полем хэша? А то как будто галка относится к полю хэша, а не пароля
Owner

Тогда уж разделитель после галки ставить, она относится к паролям

Тогда уж разделитель после галки ставить, она относится к паролям
Collaborator

вот я про это и спрашиваю

вот я про это и спрашиваю
Owner

Настя переделай в дизайне, а то действительно вводит в заблуждение.

Настя переделай в дизайне, а то действительно вводит в заблуждение.
anshn was assigned by asmeron 6 months ago
Collaborator

image

Может разделитель поставить между галкой и полем хэша? А то как будто галка относится к полю хэша, а не пароля

1dae1c72ee

> ![image](/attachments/981bfae4-31a6-4f6a-b9ca-d6ba6b182aee) > > Может разделитель поставить между галкой и полем хэша? А то как будто галка относится к полю хэша, а не пароля https://gitea.ublinux.ru/YanTheKaller/ubl-settings-usergroups/commit/1dae1c72eed79d89fe3563a6e6d48eaa7752a21f
Collaborator
https://gitea.ublinux.ru/YanTheKaller/ubl-settings-usergroups/commit/1dae1c72eed79d89fe3563a6e6d48eaa7752a21f
anshn commented 6 months ago
Poster
Collaborator

Все работает верно.

Если я правильно понимаю, что при вводе пароля - его хеш их конфига берется и вставляется в поле "Хеш пароля" при открытии на редактирование?:

Но нужно учитывать, что при смене пароля когда открываешь окно ввода пароля, ХЭШ будет заполнен, но пароль нужно будет вводить в поле "Пароль" и подтверждение.

Сейчас все пустое открывается:

image

Все работает верно. Если я правильно понимаю, что при вводе пароля - его хеш их конфига берется и вставляется в поле "Хеш пароля" при открытии на редактирование?: > Но нужно учитывать, что при смене пароля когда открываешь окно ввода пароля, ХЭШ будет заполнен, но пароль нужно будет вводить в поле "Пароль" и подтверждение. Сейчас все пустое открывается: ![image](/attachments/6667d699-0266-45b5-a60f-a129be763e20)
Owner
  • Если пароль был зашифрован и сохранён, то при редактировании этого пользователя поле "Хэш пароля" должно быть заполнено Хэшем полученным из конфигурации.
  • Если пароль был введён, но ещё не было сохранения в любую конфигурацию, то поле "Хэш пароля" будет пустым, а поля "Пароль" и "Подтверждение пароля" будут заполнены не сохранённым паролем.
- Если пароль был зашифрован и сохранён, то при редактировании этого пользователя поле "Хэш пароля" должно быть заполнено Хэшем полученным из конфигурации. - Если пароль был введён, но ещё не было сохранения в любую конфигурацию, то поле "Хэш пароля" будет пустым, а поля "Пароль" и "Подтверждение пароля" будут заполнены не сохранённым паролем.
Collaborator

в локальном конфиге не хранится паролей и поля не заполняются когда в приложение загружен локальный конфиг, при загрузке глобального конфига пароли должно быть видно

в локальном конфиге не хранится паролей и поля не заполняются когда в приложение загружен локальный конфиг, при загрузке глобального конфига пароли должно быть видно
Owner

в локальном конфиге не хранится паролей и поля не заполняются когда в приложение загружен локальный конфиг, при загрузке глобального конфига пароли должно быть видно

Хранятся, и можно в сохранить пароль в локальный конфиг, он применется в систему

> в локальном конфиге не хранится паролей и поля не заполняются когда в приложение загружен локальный конфиг, при загрузке глобального конфига пароли должно быть видно Хранятся, и можно в сохранить пароль в локальный конфиг, он применется в систему
Owner
  • Если пароль был зашифрован и сохранён, то при редактировании этого пользователя поле "Хэш пароля" должно быть заполнено Хэшем полученным из конфигурации.
  • Если пароль был введён, но ещё не было сохранения в любую конфигурацию, то поле "Хэш пароля" будет пустым, а поля "Пароль" и "Подтверждение пароля" будут заполнены не сохранённым паролем.

С этим описанием всё понятно ?
Про локальную конфигурацию вообще не понял, как эта работа интерфейса к локальной конфигурации относится ?

> - Если пароль был зашифрован и сохранён, то при редактировании этого пользователя поле "Хэш пароля" должно быть заполнено Хэшем полученным из конфигурации. > - Если пароль был введён, но ещё не было сохранения в любую конфигурацию, то поле "Хэш пароля" будет пустым, а поля "Пароль" и "Подтверждение пароля" будут заполнены не сохранённым паролем. С этим описанием всё понятно ? Про локальную конфигурацию вообще не понял, как эта работа интерфейса к локальной конфигурации относится ?
Collaborator
  • Если пароль был зашифрован и сохранён, то при редактировании этого пользователя поле "Хэш пароля" должно быть заполнено Хэшем полученным из конфигурации.
  • Если пароль был введён, но ещё не было сохранения в любую конфигурацию, то поле "Хэш пароля" будет пустым, а поля "Пароль" и "Подтверждение пароля" будут заполнены не сохранённым паролем.

С этим описанием всё понятно ?
Про локальную конфигурацию вообще не понял, как эта работа интерфейса к локальной конфигурации относится ?

в локальном конфиге не хранятся пароли, из-за чего было сделано в юзергруппах что при загрузке локального конфига пользователю не показывался старый ни пароль, ни хэш при редактировании пароля

> > - Если пароль был зашифрован и сохранён, то при редактировании этого пользователя поле "Хэш пароля" должно быть заполнено Хэшем полученным из конфигурации. > > - Если пароль был введён, но ещё не было сохранения в любую конфигурацию, то поле "Хэш пароля" будет пустым, а поля "Пароль" и "Подтверждение пароля" будут заполнены не сохранённым паролем. > > С этим описанием всё понятно ? > Про локальную конфигурацию вообще не понял, как эта работа интерфейса к локальной конфигурации относится ? в локальном конфиге не хранятся пароли, из-за чего было сделано в юзергруппах что при загрузке локального конфига пользователю не показывался старый ни пароль, ни хэш при редактировании пароля
Collaborator

как минимум так было на момент создания юзергрупп

как минимум так было на момент создания юзергрупп
Collaborator

Все работает верно.

Если я правильно понимаю, что при вводе пароля - его хеш их конфига берется и вставляется в поле "Хеш пароля" при открытии на редактирование?:

Но нужно учитывать, что при смене пароля когда открываешь окно ввода пароля, ХЭШ будет заполнен, но пароль нужно будет вводить в поле "Пароль" и подтверждение.

Сейчас все пустое открывается:

image

ну а в целом 1dae1c72ee

> Все работает верно. > > Если я правильно понимаю, что при вводе пароля - его хеш их конфига берется и вставляется в поле "Хеш пароля" при открытии на редактирование?: > > > Но нужно учитывать, что при смене пароля когда открываешь окно ввода пароля, ХЭШ будет заполнен, но пароль нужно будет вводить в поле "Пароль" и подтверждение. > > Сейчас все пустое открывается: > > ![image](/attachments/6667d699-0266-45b5-a60f-a129be763e20) ну а в целом https://gitea.ublinux.ru/YanTheKaller/ubl-settings-usergroups/commit/1dae1c72eed79d89fe3563a6e6d48eaa7752a21f
Owner

в локальном конфиге не хранятся пароли, из-за чего было сделано в юзергруппах что при загрузке локального конфига пользователю не показывался старый ни пароль, ни хэш при редактировании пароля

Это верно, если загружена локальная конфигурация, то пароли не показывать, но речь в моих сообщениях о другом.

> в локальном конфиге не хранятся пароли, из-за чего было сделано в юзергруппах что при загрузке локального конфига пользователю не показывался старый ни пароль, ни хэш при редактировании пароля Это верно, если загружена локальная конфигурация, то пароли не показывать, но речь в моих сообщениях о другом.
anshn commented 6 months ago
Poster
Collaborator

Проверила, закрываю

Проверила, закрываю
anshn closed this issue 6 months 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#246
Loading…
There is no content yet.