如何使用facebook凭据登录wordpress

如何使用facebook凭据登录wordpress,wordpress,facebook-graph-api,Wordpress,Facebook Graph Api,我一直在尝试使用Facebook API构建登录系统。我已经成功地使用facebook API完成了用户注册,然后登录,在获得facebook的用户数据后,我使用wordpress内置函数wp\u create\u user和wp\u signon完成了注册。现在,当用户注销并尝试登录时,我想让用户使用facebook凭据而不是密码登录即,如果存在电子邮件,则通过电子邮件和facebook标识符或类似内容登录。几天来我一直在努力寻找解决办法。但是没有运气。我的代码如下: if( email_ex

我一直在尝试使用Facebook API构建登录系统。我已经成功地使用facebook API完成了用户注册,然后登录,在获得facebook的用户数据后,我使用wordpress内置函数
wp\u create\u user
wp\u signon
完成了注册。现在,当用户注销并尝试登录时,我想让用户使用facebook凭据而不是密码登录<代码>即,如果存在电子邮件,则通过电子邮件和facebook标识符或类似内容登录。几天来我一直在努力寻找解决办法。但是没有运气。我的代码如下:

if( email_exists( $email ) || username_exists( $username ) ){
  // ** how to login using facebook credential rather than using password 
}

尝试使用facebook wordpress我想做一些自定义的事情。从wordpress插件库下载一个fb登录插件,并检查下载插件的代码库。这是最好的方式有很多有趣的。。。我有两个流行的插件,它们使用了函数
wp\u set\u auth\u cookie
,但是wordpress的参考资料说:“设置$memory后,cookie将保留14天或两周。”。