我需要使用Drupal处理敏感数据的自定义模块。如果我简单地通过GUI设置它们,它们将以未加密的方式存储在数据库中。任何有权访问它的人都可以访问我的敏感数据。
目前我能想到两个解决方案:
1. 找到一种安全地将这些凭据存储到数据库中的方法; 2. 将这些敏感数据放入credentials_inc.php文件中,在settings.php中包含它来设置变量,供我的自定义模块使用,并确保没有其他人可以读取该文件。
你认为哪种解决方案更好?你有什么推荐?还有其他更好的选择吗?
此致敬礼。
目前我能想到两个解决方案:
1. 找到一种安全地将这些凭据存储到数据库中的方法; 2. 将这些敏感数据放入credentials_inc.php文件中,在settings.php中包含它来设置变量,供我的自定义模块使用,并确保没有其他人可以读取该文件。
你认为哪种解决方案更好?你有什么推荐?还有其他更好的选择吗?
此致敬礼。