gpt4 book ai didi

php - 在 Drupal 模块中的何处存储敏感信息?

转载 作者:可可西里 更新时间:2023-10-31 22:48:25 26 4
gpt4 key购买 nike

在我创建的模块中,我有一些需要安全存储的敏感信息:远程数据库主机、用户名和密码。

似乎唯一可用的存储是在 Drupal 数据库中,这让我很担心,因为这意味着如果 Drupal 受到威胁,其他数据库也会受到威胁。 sites/all/default 中的 settings.php 文件是我的第二个选择,但我无法写入它。 FTP 和 SSH 中针对 777 和 666 的各种 chmod 命令不会打开文件进行写入。我也不确定我在那里设置的变量是否在其他地方可用。

有没有其他方法可以安全地存储这些信息?

最佳答案

您使用 settings.php 的方法是正确的。你可以use the $conf variable in settings.php使用 variable_get 设置您可以在模块中访问的变量.

关于php - 在 Drupal 模块中的何处存储敏感信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4761300/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com