有谁知道如何创建一个经过身份验证的RSS阅读器iPhone应用程序?

时间:2010-04-08 11:04:31

标签: iphone rss security

我一直致力于为iphone创建一个RSS阅读器应用程序,它允许我从外部源查看RSS。然而,我正在努力的项目我需要能够查看登录后面的Authenticated RSS feed。我努力编写代码来做到这一点。

我需要该应用程序要求用户输入:

他们希望登录的网址(在应用程序中存储和记住)
用于登录以访问RSS的用户名(在应用程序中存储和记住)
他们的密码用于登录以访问RSS(在应用程序中存储和记住)
选择记住下次的密码
如果接受上述选项,则自动登录的选项

如果有人能告诉我如何做到这一点或指出我正确的方向,我将非常感激!

由于

汤姆

1 个答案:

答案 0 :(得分:0)

这取决于托管RSS提要的服务器上实现的登录方式。

如果是基本的http身份验证,那么您可以使用NSURLConnection及其委托方法在发出http请求时提供凭据。或者您可以在URL上提供凭据作为参数(不安全)。

如果登录是从表单获取输入并进行后端处理的某种脚本,那么您需要以不同方式处理它,可能使用UIWebView向用户显示登录表单。然后,您需要一些获取会话密钥的方法(或用于维护会话的任何方法),并在后续请求中使用它来获取RSS数据。