68 votes

Quel est le meilleur OAuth2 C# bibliothèque?

Il semble que de nombreux app prestataires de l'aide OAuth2 pour permettre l'accès aux API, tels que Twitter et Facebook. Est-ce quelqu'un d'utiliser une bonne bibliothèque pour faire OAuth2 de traitement qui est assez générale pour l'utilisation dans toutes les applications?

25voto

Je ne l'ai pas en elle-même (le code source du lien est cassé), mais en général DotNetOpenAuth semble être tout à fait professionnel.

Mise à jour: OAuth 2 et OpenID sont maintenant pris en charge.

20voto

Andrew Semack Points 71

Vous devriez regarder sur OAuth2. Il est .NET de la mise en œuvre de l'authentification OAuth 1.0 et le protocole OAuth 2.0 pour la plupart des fournisseurs populaires:

  • google
  • facebook
  • twitter
  • foursquare
  • instagram
  • linked-in
  • windows live
  • vkontakte
  • odnoklassniki
  • yandex
  • mail.ru
  • github

Package Nuget est .

7voto

Geoff Points 70

Je n'ai pas vu de bons cadres de là-bas encore, pour OAuth2. J'ai décidé d'essayer et de rouler mon propre projet.

Mon framework supporte jusqu'à maintenant porteur de jetons et de tous les oauth 2 flux (challenge/réponse, implicite, les informations d'identification du client, ressources propriétaire de mot de passe, et l'actualisation de jeton).

C'est un peu maladroit, et je travaille sur mon premier RESTE un service construit sur ce cadre.

Check it out, des commentaires ou contributions seront les bienvenues.

https://github.com/ghorsey/SharpOAuth2

1voto

Eric Hauser Points 3446

Je regarde le Hamac RESTE de la bibliothèque du client. Il est d'usage général RESTE client, mais il fournit OAuth soutien.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X