ASP.NET Web-API login mit Facebook & Twitter
Ich werde Tauchen Sie ein in ASP.NET Web-API und würde gerne wissen, ob es einen einfachen Weg, um meine Benutzer-login mit Facebook-und Twitter?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich werde Tauchen Sie ein in ASP.NET Web-API und würde gerne wissen, ob es einen einfachen Weg, um meine Benutzer-login mit Facebook-und Twitter?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Mit dem neuen release von Visual Studio 2012 und .NEt 4.5 von Microsoft gegangen ist voll mit OAuth/OpenID.
Artikel mit Beispielen auf, wie die Unterstützung Facebook, Twitter, und Google-Konten
(es gibt 3 weitere blog-Artikel einen Link in der Fußzeile).
Und hier ist ein süßes kleines video von S. Hanselmann nicht weniger.
Definitiv einen Blick auf DotNetOpenAuth. Es ist ein open-source-Bibliothek für .Net unterstützt OpenID, OAuth v1/v2 und InfoCards. Es gibt einige schöne Dokumentation und Beispiel-code auf der Website als auch in diversen blogs (etwa bei diese eine) das sollte man schon in die richtige Richtung.
Als für Facebook:
Sie haben eine Menge Dokumentation auf der Durchführung einloggen mit Facebook-Konten.
Facebook Login: https://developers.facebook.com/docs/guides/web/#login
Haben Sie eine JavaScript-SDK zu: (nicht add link wegen Ruf Einschränkungen, aber schauen Sie auf die SDK-Referenzen Link)
Schließlich könnte man auch versuchen eine 3. Partei-API für .net.
Da gibt es einige. Hier ist einer: http://www.datasprings.com/resources/articles-information/developing-with-facebook-api-sdk-w-asp.net
Ich habe es nicht ausprobiert, aber es ist Offene Quelle, so dass, wenn Sie nicht es verwenden möchten, können Sie sich den code, und erfahren Sie, wie es zu implementieren, auf Ihre eigenen.