Кто-нибудь знает, как создать аутентифицированное приложение для чтения RSS для iphone? - PullRequest
0 голосов
/ 08 апреля 2010

Я работаю над созданием приложения для чтения RSS для iphone, которое позволяет мне просматривать RSS с внешнего канала.Однако, над проектом, над которым я работаю, мне нужно иметь возможность просматривать RSS-канал с проверкой подлинности, который находится за логином.Я изо всех сил пытаюсь написать код для этого.

Мне нужно приложение, чтобы попросить пользователя ввести:

URL, к которому они хотят войти (сохранены и запомнены в приложении)
Их имя пользователя используется для входа в систему для доступа к RSS (хранится и запоминается в приложении)
Их пароль используется для входа в систему для доступа к RSS (хранится и запоминается в приложении)
Возможность запомнить пароль в следующий раз
Возможность автоматического входа в систему, если вышеупомянутая опция принята

Если кто-нибудь сможет сказать мне, как я могу это сделать, или указать мне правильное направление, он будет очень признателен!

Спасибо

Том

1 Ответ

0 голосов
/ 08 апреля 2010

Зависит от того, как вход в систему реализован на сервере, на котором размещен канал RSS.

Если это обычная проверка подлинности http, то вы можете использовать NSURLConnection и методы его делегата для предоставления учетных данных при запросе httpсделал.Или вы можете предоставить учетные данные в качестве параметров в URL-адресе (небезопасно).

Если вход в систему представляет собой некий сценарий, который принимает входные данные из формы и выполняет некоторую внутреннюю обработку, то вам необходимо обратиться к нему.иначе, возможно, используя UIWebView, чтобы предоставить пользователю форму для входа.Затем вам понадобится какой-нибудь метод получения сеансового ключа (или того, что используется для поддержки сеанса) и использования его в последующих запросах для получения данных RSS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...