gpt4 book ai didi

mysql - WordPress 数据库密码 : how to obtain dynamically instead of hardcoding in wp-config. php

转载 作者:行者123 更新时间:2023-11-29 20:06:54 25 4
gpt4 key购买 nike

我们需要从安全来源检索数据库密码,而不是在 wp-config.php 中硬编码。我总是可以从 wp-includes/load.php:require_wp_db() 调用我们的 API 并使用而不是 DB_PASSWORD 但认为会有比更改核心 WP 文件更好的方法。如有任何帮助,我们将不胜感激。

最佳答案

只是我现在的一些随机想法:

  • 在存储数据库密码的另一台服务器中创建 API REST。作为参数,您将传递数据库实例名称和您已有的源的 IP。

然后像这样实现对其余 api 的查找。

IP |数据库实例 |密码

x.x.x.x | db_wordpress |密码1

y.y.y.y | db_wordpress_site2 |密码2

您需要使 api 仅响应源 IP 地址和 db_instance 的正确组合。

仅在站点启动时调用此 api 一次,并将其存储在 PHP 变量中,如果它在 mysql 中返回身份验证错误,则您将再次请求。

关于mysql - WordPress 数据库密码 : how to obtain dynamically instead of hardcoding in wp-config. php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40311169/

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