Facebook/ Twitter avec dotnetopenauth?

J'ai assez bien obtenu OpenID de travail à l'aide de la DotNetOpenAuth de la bibliothèque. Maintenant, je voudrais que les utilisateurs puissent utiliser Facebook et Twitter de connexion.

Cela nécessite OAuth donc je suis à la recherche d'un tutoriel sur la façon d'utiliser DotNetOpenAuth OAuth.

Je vais avoir du mal à essayer de trouver quelques simples tutoriels sur la façon de le faire.

Quelqu'un peut s'il vous plaît aider?

  • J'ai utilisé http://www.voiceoftech.com/swhitley/index.php/2009/03/twitter-oauth-with-net/ comme une référence pour de twitter OAuth. Il a fallu un peu de travail personnalisé et je me suis retrouvé enveloppé d'un fournisseur d'appartenances personnalisé autour de lui, mais il a fonctionné assez facilement une fois que j'ai enveloppé ma tête autour de tout. Je n'ai pas utilisé facebook connect, encore donc je ne peut pas offrir beaucoup d'aide là.
  • DotNetOpenAuth comprend un échantillon dans le OAuthConsumer projet de connexion avec Twitter. Le DotNetOpenAuth OAuth 2.0 CTP comprend un Facebook login de l'échantillon dans le OAuthConsumer projet.
  • Arnott - Hmm j'ai eu un problème avec le chargement des échantillons(j'avais une question sur la pile, mais pour une raison que j'ai accepté une réponse que je n'ai jamais essayé). Vous avez dit sur ce post, donc peut-être que vous pouvez élaborer sur elle. stackoverflow.com/questions/4671367/...
  • Je trouve aussi que les tutoriels écrits aussi sont utiles que quand je regarde dans les échantillons je me sens un peu accablé et ne savez même pas par où commencer. J'aime voir un bel exemple simple avant d'aller directement en pleine soufflé scénario.
  • J'ai trouvé un tutoriel pour twitter blog.techcle.com/2010/03/20/... que je pense que peut-être bon. Cependant j'ai remarqué qu'il y est une .dll appelée DotNetOpenAuth.ApplicationBlock ce qui ne semble pas venir de nuget. Je me demande si vous savez pourquoi. Je tiens encore à essayer d'obtenir l'exemple de ceux du travail.
  • Hmm le tutoriel pourrait être obsolète. Je ne peux pas obtenir InMemoryTokenManager de travail. Il dit que je ne peux pas l'utiliser parce que c'est une classe interne.
  • Arnott - j'ai reçu l'échantillon de travail. Je me demande est-il un exemple dans la solution pour faire à la openid ajax à travers mvc?
  • J'ok, je suis le twitter exemple de travailler, mais je me demandais simplement puis-je contrôler l'url à l'aide de code au lieu de passer par les paramètres de l'application à twitters page d'accueil?
  • Bien l'url de retour que j'ai paramétré pour twitter(sur leur page) ne semble pas fonctionner. Ne dotnetopenauth remplacer?
  • Arnott - je ne peux pas trouver aussi DotNetOpenAuth OAuth 2.0 CTP semble que tous les liens de téléchargement que je trouve sont morts.

InformationsquelleAutor chobo2 | 2011-01-27