gpt4 book ai didi

php - 在两个不同的用户表之间共享 wordpress 站点

转载 作者:可可西里 更新时间:2023-11-01 13:12:10 25 4
gpt4 key购买 nike

我有一个 wordpress 网站和一个 iphone 应用程序。两者都有一个包含不同用户表的公共(public)数据库。

1> mysite.com >> wp_user

2> iPhone 应用 >> app_user

我想要的是,我想让应用程序用户能够登录到 WordPress 网站。意味着

1> 站点用户只能登录到站点

2>应用用户可以登录网站+iPhone应用

我怎样才能让应用程序用户能够登录网站。

我试过调试WP-login脚本,但找不到正确的方法

我需要你们的帮助。

谢谢。

最佳答案

所需的功能看起来有点棘手,可能还有更多方法,但我推荐的方法是:

  • 在 wordpress 站点中创建自定义登录表单

  • 检索用户名和密码并首先检查它们是否存在于您的网站上。如果它们确实存在,那么只需登录(这些是网站用户)wp_signon 方法可以在这里使用。

  • 如果他们不是 wordpress 用户,则使用 MySQL 检查他们是否是移动应用程序用户,并查看移动应用程序表,如果存在,则检索他们的信息并将他们注册到WordPress 站点 wp_create_user 可以用于它,您可以添加自定义元数据,以便您知道这些是应用程序用户。注册后,使用 wp_signon 创建登录 session 。

我会建议您在 wordpress 中为此任务构建一个插件。

编码愉快!

关于php - 在两个不同的用户表之间共享 wordpress 站点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20344147/

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