Приветствую Вас ГостьЧетверг, 16.01.2025, 00:44

Каталог статей


Где хранить пароли

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

В самой обработке хранить пароль в открытом виде не очень хорошая практика.

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

В БСП есть методы:

  • ОбщегоНазначения.ЗаписатьДанныеВБезопасноеХранилище(Владелец, Данные, Ключ = "Пароль")
  • ОбщегоНазначения.ПрочитатьДанныеИзБезопасногоХранилища(Владелец, Ключи = "Пароль", ОбщиеДанные = Неопределено)

Они обращаются к регистру БезопасноеХранилищеДанных или БезопасноеХранилищеДанныхОбластейДанных, если используются области.

В качестве владельца может быть строка, ссылка на справочник или план обмена.

Данные хранятся в виде хранилища.

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

На ИТС есть статья по безопасному хранению паролей.

Категория: Программирование | Добавил: leshic (12.11.2024)
Просмотров: 28 | Рейтинг: 0.0/0
Всего комментариев: 0
Вход на сайт
Поиск
Категории раздела
СКД [50]
Регистры [7]
Формы [47]
Администрирование [41]
Запросы [10]
Объекты конфигурации и типы данных [20]
Взаимодействие с другими базами, приложениями и источниками данных [16]
Программирование [41]
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0