如何自定义WordPress用户身份验证



我有一个旧网站,允许人们注册和做员工。说是 www.example.com。

现在我添加了一个子域,reviews.example.com 并希望我的用户撰写评论。reviews.example.com 是在wordpress中完成的,可以完美地工作。

但是,由于我的用户已经在旧网站上注册,理想情况下,我希望我的用户使用他们的旧用户名和密码登录评论网站。我还希望新用户继续在旧站点中注册,我可以编写另一个查询以将新用户的用户名和密码插入wordpress的用户表中。

对于WordPress的自定义登录过程,我可以在某处应用回调吗,因此当wordpress登录失败时,我将运行自定义查询并创建并返回wp_User对象?

还是直接在wordpress中更改登录代码更好?我搜索了wordpress代码,看到了我可以破解的代码来放置我自己的登录逻辑。

那么可以做一个解决方案即

我假设您创建了用户名字段和密码字段 注册,密码对您可见。

现在,一旦您 blog.website.com 安装了wordpress,然后您需要复制已导入previous_users的sql查询并粘贴到phpmyadmin的SQL查询中,然后您只需要在数据库中添加与wp-users字段相同的字段,然后使您的用户密码为MD5密码,您只需要将密码类型字段更改为MD5 加密和您的所有用户将能够在那里登录。

我希望我对你清楚。任何疑问,您可以发表评论。

相关内容

  • 没有找到相关文章

最新更新