Рекомендации по хранению данных учетной записи Drupal 9
Привет, я создаю настраиваемый модуль Drupal 9, и модуль использует сторонний ключ API, который администратор сайта получит и введет на странице настроек. Как лучше всего хранить эти данные? Это как элемент пользовательской конфигурации? Ключ API необходим для модуля, но это кажется не совсем правильным, поскольку на самом деле это не конфигурация. Спасибо!
1 ответ
Лучший способ приблизиться к этому - использовать модуль Key.
Это позволяет хранить ваши ключи в конфигурации или файлах. См. Также официальную документацию Drupal по модулю по адресу https://www.drupal.org/docs/contributed-modules/key. Цитата со страницы проекта:
Ключ дает возможность повысить безопасность Drupal за счет управления конфиденциальными ключами (такими как ключи API и шифрования). Это дает администраторам сайта возможность определять, как и где хранятся ключи, что позволяет выбрать высокий уровень безопасности и позволяет сайтам соответствовать нормативным требованиям или требованиям соответствия.