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

时间:2016-01-18 10:18:23

标签: wordpress wordpress-login

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

现在我添加了一个子域名reviews.example.com,并希望我的用户撰写评论。 reviews.example.com在wordpress中完成,效果很好。

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

要自动登录wordpress,我可以在某处应用回调,所以当wordpress登录失败时,我会运行自定义查询并创建并返回一个wp_User对象吗?

或者最好直接在wordpress中更改登录代码?我搜索了wordpress代码,看到了我可以破解自己的登录逻辑的代码。

1 个答案:

答案 0 :(得分:0)

然后可以完成一个解决方案 即

  

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

现在,一旦你在blog.website.com上进行了wordpress安装,然后你需要复制已经导入了previous_users的sql查询并粘贴到phpmyadmin的SQL查询中,之后你只需要添加相同的feild在您的数据库中,因为wp-users feilds包含然后将您的用户密码设置为MD5 crypt,您只需要将密码类型更改为MD5 crypt,并且您的所有用户都可以在那里登录。

我希望我对你很清楚。 任何疑问你都可以评论。