2010-04-08 4 views
0

Je travaille sur la création d'une application lecteur RSS pour l'iPhone qui me permet d'afficher RSS à partir d'un flux externe. Cependant, le projet sur lequel je travaille doit être capable d'afficher un flux RSS authentifié qui se trouve derrière un identifiant. J'ai du mal à écrire le code pour le faire.Est-ce que quelqu'un sait comment créer une application iphone lecteur RSS authentifié?

J'ai besoin l'application pour demander à l'utilisateur d'entrer:

L'URL qu'ils souhaitent se connecter à (stocké et mémorisé dans l'application)
Leur nom d'utilisateur permettant de se connecter pour accéder au flux RSS (stocké et rappelé dans l'application)
leur mot de passe utilisé pour se connecter pour accéder au flux RSS (stocké et mémorisé dans l'application)
Option de se rappeler le mot de passe pour la prochaine fois
possibilité de connexion automatique si l'option ci-dessus est acceptée

Si quelqu'un est capable de dire moi comment je peux faire ceci ou me pointer dans la bonne direction l'apprécierait vraiment!

Merci

Tom

Répondre

0

Cela dépend de la connexion en œuvre sur le serveur hébergeant le flux RSS.

S'il s'agit d'une authentification http de base, vous pouvez utiliser NSURLConnection et ses méthodes déléguées pour fournir des informations d'identification lors de la requête http. Ou vous pouvez fournir les informations d'identification en tant que paramètres sur l'URL (non sécurisé). Si le login est une sorte de script qui prend en entrée un formulaire et effectue un traitement back-end, vous devrez l'aborder différemment, en utilisant éventuellement un UIWebView pour présenter l'utilisateur avec le formulaire de connexion. Ensuite, vous aurez besoin d'une méthode pour obtenir la clé de session (ou tout ce qui est utilisé pour maintenir la session) et l'utiliser dans les demandes suivantes pour obtenir les données RSS.

Questions connexes