2010-03-22 5 views
1

Je voudrais ajouter des votes de haut en bas à mon application iPhone - MyStacks. Pour cela j'ai besoin de pouvoir authentifier l'utilisateur avec Stack Overflow.Authentification par débordement de pile par programme

Je suis en train d'adapter la bibliothèque Twitter-OAuth-iPhone. Cependant, le problème que j'ai est d'obtenir le consommateur et la clé secrète. Pour utiliser OAuth, dois-je obtenir une clé différente pour chaque fournisseur? Afin de obtain a consumer key de Google l'application doit avoir un nom de domaine, mais étant une application iPhone bien sûr, je n'en ai pas. Est-ce que cela signifie que je ne peux pas utiliser OAuth?

Existe-t-il un autre moyen d'authentifier par programme avec Stack Overflow?

Répondre

2

Trouvé la solution, sur l'iPhone, c'est étonnamment simple. Il suffit d'intégrer un UIWebView qui ouvre la page de connexion SO, puis une fois que les utilisateurs s'authentifient, les cookies requis seront sauvegardés en utilisant NSHTTPCookieStorage, vous pouvez donc simplement utiliser NSURLRequest comme d'habitude.

+0

Félicitations! ... :-) –