0

假设我想存储 terminalCode、merchantCode、pin、user、pass ... 以连接到 Web 服务,我应该将它们存储在系统上的 Web 根目录之外的配置文件中,还是将它们存储在具有特殊权限的单独数据库表中?

4

2 回答 2

0

只要您确保对 cPanel FTP 等的访问受到良好密码的保护,将它们存储在您的 webroot 之外的文件中是非常安全的。

或者在使用 PHP 的示例中,您可以将访问数据库的凭据存储在 webroot 之外的 PHP 包含文件中的 PHP 变量中,并在任何将访问数据库的 PHP 文件中引用它。然后你可以让你的用户名和密码超长并且很难破解,你只需要输入一次(在包含文件中)。

于 2012-08-29T14:22:16.070 回答
0

根据您的网络服务器设置,可能会有更简单的方法;例如,使用.configApache 服务器在默认配置中隐藏的点文件(例如 )。

于 2012-08-29T14:26:15.623 回答