Php 使用从第三方网站到WordPress的表单帖子验证用户
几周来,我一直在尝试使用第三方健身房管理软件对WordPress网站进行身份验证。我希望能够点击这个第三方网站上的现有按钮,该按钮将使用帖子中传递的任何详细信息自动向WordPress注册/登录用户 我曾尝试使用多个插件,但我仍然不理解这个第三方应用程序实现其“远程登录系统”的方式,即创建远程登录目标并获取密钥。我们没有得到任何其他东西,他们对API的支持和单独的博客帖子根本没有任何用处。单击“远程登录”按钮时,帖子结构如下(除了远程登录目标和显示的文本外,该按钮没有任何可自定义的内容)Php 使用从第三方网站到WordPress的表单帖子验证用户,php,wordpress,forms,authentication,post,Php,Wordpress,Forms,Authentication,Post,几周来,我一直在尝试使用第三方健身房管理软件对WordPress网站进行身份验证。我希望能够点击这个第三方网站上的现有按钮,该按钮将使用帖子中传递的任何详细信息自动向WordPress注册/登录用户 我曾尝试使用多个插件,但我仍然不理解这个第三方应用程序实现其“远程登录系统”的方式,即创建远程登录目标并获取密钥。我们没有得到任何其他东西,他们对API的支持和单独的博客帖子根本没有任何用处。单击“远程登录”按钮时,帖子结构如下(除了远程登录目标和显示的文本外,该按钮没有任何可自定义的内容) 登录
登录。请稍等。。。
登录。请稍等。。。
autoPost=函数()
{
document.getElementById('idSSOTargetForm').submit();
}
它显示一个页面几秒钟,上面写着“登录,请稍等”,然后将用户发送到给定的目标,将“远程登录目标”设置到网站主页(而不是插件重定向URI或网站登录页面)不起作用。这是他们的支持建议,但没有提供更多的帮助
这篇文章的URL是ssoTargetID用来识别登录用户的地方,如果我将登录目标设置为另一个网站(比如google.com),它不会改变
我不知道我可以在这个场景中使用什么插件,如果有的话。这似乎不是一种标准的“OpenID连接”或“SAML单点登录”身份验证方式,这是我搜索最多的方式。我尝试过的插件如下:SAML可以在没有“客户端ID”和只有来自初始网站的共享密钥的情况下完成吗?大多数插件(除了OpenID Connect通用客户机)都需要大量这些字段。我也不知道登录端点URL和令牌端点URL是什么,因为在任何仪表板网站关于使用其API的帖子中都没有给出它们。谢谢你的帮助