我想知道这是一个好主意,甚至可能,因为我无法找到一个例子......
我试图在Wordpress中创建一个React应用程序(使用Postgres)(使用MySql),因为Wordpress内置了很多东西,用于提供主题,帖子,尤其是用户管理帐户 . 但是,对于每个用户,我可以获取Wordpress密码并将其保存在React应用程序正在使用的另一个数据库中以便连接这两个吗?
后续行动:我可以使用REST API,但密码很可能是正确的吗?想知道在进行这项努力之前我会遇到什么问题......
您不需要将密码复制到第二个(任何)数据库(或许多微服务) .
这取决于你需要什么,有很多场景 .
您可以使用WP授权访问第二个DB . 最简单的...您可以使用Postgres上运行的函数扩展WP REST API . React /客户端不会发现任何差异 - 只要您的API相同,您就可以在没有任何客户端更改的情况下更改“幕后”的后端 .
如果您的应用程序更大(且独立),您可以使用其他方法,如令牌,第三方授权 .
1 回答
您不需要将密码复制到第二个(任何)数据库(或许多微服务) .
这取决于你需要什么,有很多场景 .
您可以使用WP授权访问第二个DB . 最简单的...您可以使用Postgres上运行的函数扩展WP REST API . React /客户端不会发现任何差异 - 只要您的API相同,您就可以在没有任何客户端更改的情况下更改“幕后”的后端 .
如果您的应用程序更大(且独立),您可以使用其他方法,如令牌,第三方授权 .