如何将身份验证从iOS发送到远程服务器PHP


how to send auth from ios to remote server php

>我正在构建一个iOS应用程序,我需要能够向php 5应用程序发出经过身份验证的请求以获取各种数据位。php 5 应用程序正在使用代码点火器框架和 URL 如 https://example.com/controller/function 例如,通过 Twitter 对用户进行身份验证......并在通过身份验证后,将身份验证存储在名为"auth"的安全 cookie 中。

我想知道的是如何从 iOS/iPhone 应用程序对我的用户进行身份验证,保留身份验证令牌并将其与将来的请求一起发送到代码点火器应用程序?

大局是你需要在代码点火器应用中实现类似 api 控制器的东西。 此控制器应具有"身份验证"方法。 在某些时候,你会想要将Twittercookie的哈希传递给ios应用程序。 然后,对于对 api 控制器的每次后续调用,发送哈希,代码点火器应用会将哈希与经过正确身份验证的用户相关联并允许其访问。 如果其他人尝试访问 api 调用,他们要么失败并被拒绝,要么提供猜测并被拒绝。

因此,从 ios 应用程序的角度来看,其所有后续调用(身份验证后)将如下所示:

https://example.com/api/<function name>/<session hash>