0

我在 php 文件中定义我的数据库

define ('DB_HOSTNAME', 'localhost');

define ('DB_USERNAME', 'user');

define ('DB_PASSWORD', 'pass');

define ('DB_DATABASE', 'dbase');

是否有一种内置方式可以将加密/散列密码存储在文本文件中,然后在程序中对其进行解密,而不是将密码存储在源代码中。

4

1 回答 1

0

我将我的源代码备份到很多人都可以访问的存储库中......超出我的团队也是......

然后你想要的是将敏感配置与源代码分开。不要将其签入存储库,将其保存在受信任计算机上某处的受保护文件中,并且仅将其与代码分开部署到生产服务器。

于 2013-04-23T03:34:47.010 回答