Set Prisma 7 | Восстановление пароля пользователя через контрольный вопрос

Портал поддержки продуктов CSI
Публичный ресурс

Set Prisma 7 | Восстановление пароля пользователя через контрольный вопрос

Описание

Возможность быстрого восстановления пароля пользователя с помощью контрольного вопроса в поле Фраза-подсказка, чтобы вспомнить пароль. При регистрации пользователь самостоятельно задает вопрос или фразу-напоминание, которая появится на экране входа, если ошибется в пароле. Это позволяет вспомнить забытый пароль без сброса учётной записи.

Ценность

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

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

Пользователь самостоятельно придумывает фразу, которая имеет смысл только для него (например, Имя первой учительницы + номер школы).

Условия работы

Функция работает только для локальных пользователей (учётные записи, хранящиеся в файле UsersData.dat на персональном компьютере). Для пользователей, которые входят через сервер, действуют стандартные механизмы восстановления пароля (через администратора сервера).

Требования к системе:

  • Установленный релиз Set Prisma не ниже 7.3.4.

  • Наличие прав на запись в папке с файлом UsersData.dat (обычно это папка с программой).

Примеры работы

Пример 1. Регистрация нового пользователя с подсказкой

  1. Запускаете Set Prisma и нажимаете кнопку НОВЫЙ ПОЛЬЗОВАТЕЛЬ.

  2. На экране регистрации новое поле: Фраза-подсказка, чтобы вспомнить пароль.

  3. Заполняете:

    • Логин: DemoUser

    • Пароль: Anna№371 (сложный пароль, который можно забыть)

    • Подсказка: Имя первой учительницы + № + номер дома дачи отца

  4. Нажимаете ЗАРЕГИСТРИРОВАТЬ.

  5. Регистрация успешно завершена.

Пример 2. Вход с неверным паролем (забыли пароль)

  1. Через некоторое время пользователь пытается войти под логином DemoUser.

  2. Ошибается и вводит неверный пароль, например: SecurePass2026.

  3. Нажимает ВОЙТИ.

  4. Приложение показывает сообщение: Неверный пароль.

  5. Под этим сообщением появляется подсказка:
    Имя первой учительницы + № + номер дома дачи отца

  6. Пользователь вспоминает парольAnna№371, вводит его правильно и успешно входит.

Пример 3. Регистрация без подсказки (если не нужна)

  1. Нажимаете НОВЫЙ ПОЛЬЗОВАТЕЛЬ.

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

  3. Нажимаете ЗАРЕГИСТРИРОВАТЬ — регистрация проходит без ошибок.

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

Настройка

  1. Для регистрации нового пользователя откройте окно запуска приложения и нажмите Новый пользователь.

image-20260514-095343.png
  1. В открывшейся форме регистрации нового пользователя в поле Логин (1) введите логин нового пользователя. В поле Пароль (2) задайте пароль нового пользователя. В поле Повторите пароль (3) повторите заданный пароль. В поле Фраза-подсказка, чтобы вспомнить пароль (4) введите подсказку, которая поможет вспомнить забытый пароль, после неудачной попытки ввода пароля.

Например, введем пароль Шарик93, а фразу-подсказку введем Кличка собаки+номер квартиры.

image-20260514-111950.png
  1. Поле фраза-подсказка также можно ставить пустым.

    image-20260514-113138.png
  2. При вводе неправильного пароля пользователя на экране отобразится фраза- подсказка, чтобы вспомнить пароль.

    image-20260514-113557.png
  3. Если фраза-подсказка не была введена, то при вводе некорректного пароля, фраза-подсказка не будет отображаться на экране пользователя.

    image-20260514-114133.png
  4. Для ручного добавления фразы-подсказки откройте файл UsersData.dat в любом текстовом редакторе, например, Блокнот.

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

Добавьте строку:

text

DENIS3.hint=Любимый фильм детства

Фразу напишите открытым текстом — приложение поймёт.

Сохраните файл и запустите Set Prisma.

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

image-20260514-115458.png

Ручное добавление фразы-подсказки рекомендовано использовать только системным администраторам.

Дополнительная информация

Максимальная длина подсказки 256 символов.

Видимая часть поля ввода 50 символов.

Фраза-подсказка хранится в файле UsersData.dat, в строке вида ЛОГИН.hint=.

Фраза-подсказка отображается только если введён существующий логин, но неверный пароль.