Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/270.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在iOS应用程序中验证用户并从Wordpress数据库获取数据?_Php_Wordpress_Authentication_Ios7_Backend - Fatal编程技术网

Php 如何在iOS应用程序中验证用户并从Wordpress数据库获取数据?

Php 如何在iOS应用程序中验证用户并从Wordpress数据库获取数据?,php,wordpress,authentication,ios7,backend,Php,Wordpress,Authentication,Ios7,Backend,我有Wordpress网站,注册用户可以注册不同的活动。现在我正在开发iPhone应用程序。这个应用程序将允许用户在iPhone上做同样的事情(注册事件)。我想了解的是,从iPhone应用程序中验证用户身份的更好、更安全的方法是什么?用户将在应用程序中插入用户名和密码,但我如何知道用户名和密码是否正确?我知道Wordpress有XML-RCP,也许可以帮助我实现这一点,但人们说它非常慢。我发现JSON API允许使用HTTP请求检索和操作WordPress内容,但看起来似乎没有用户身份验证功能,

我有Wordpress网站,注册用户可以注册不同的活动。现在我正在开发iPhone应用程序。这个应用程序将允许用户在iPhone上做同样的事情(注册事件)。我想了解的是,从iPhone应用程序中验证用户身份的更好、更安全的方法是什么?用户将在应用程序中插入用户名和密码,但我如何知道用户名和密码是否正确?我知道Wordpress有XML-RCP,也许可以帮助我实现这一点,但人们说它非常慢。我发现JSON API允许使用HTTP请求检索和操作WordPress内容,但看起来似乎没有用户身份验证功能,或者我错了


有任何场景或建议如何实现这一点吗?

您是在询问有关JSON API的问题,还是在寻找解决此问题的通用解决方案?使用RESTAPI时的常见做法是使用私钥对请求进行签名,私钥存储在应用程序中(例如在localStorage中)。用户需要使用API登录一次,接收并存储privatekey,除了登录请求之外,服务器只接受已签名的请求。它不是100%不可包装的(什么是?),但它被认为是“足够安全的”。

谢谢!是的,我只是想大致了解一下。也许你知道我在哪里可以读到更多关于这个解决方案的信息吗?这里有一篇详尽的文章,其中包含jquery代码示例。希望能有帮助。