如何使其他Web应用程序可以使用WordPress身份验证登录?

时间:2017-08-09 作者:yozawiratama

我现在正在使用asp创建应用程序。net mvc 5。我的客户告诉我,他们有一个使用wordpress创建的主系统。我们的新应用程序必须使用wordpress用户或身份验证进行登录/身份验证。

这是架构:

用户打开我们的新应用程序,然后单击登录按钮,使用wordpress将系统重定向到主系统的“oauth”,用户填写用户名/电子邮件和密码。在提交登录后,将主系统重定向到带有令牌的新系统。新系统验证了令牌并在新系统上成功登录。很抱歉,我使用wordpress新建了,我找不到任何插件来执行此操作。

如何使其他web应用程序可以使用wordpress身份验证登录?

1 个回复
SO网友:Mark Kaplun

Wordpress不是SSO的平台,也不包含任何支持此类用例的API。您可以开发一个JSON端点来验证用户,但您描述的工作流可能与之不匹配。

结束

相关推荐

External Authentication

我目前有一个拥有自己用户身份验证的网站。它的子目录中还有3个单独的WordPress安装,每个安装从3个单独的数据库加载数据。我想做的是加载wp includes/pluggable。php在主站点上验证用户以同时执行WordPress验证时,如以下回答所述:https://wordpress.stackexchange.com/a/11472然而,由于我有3个WordPress安装,我必须对用户进行身份验证并生成cookie,这将非常困难。有没有人对我如何做到这一点有什么建议/想法?谢谢