मैं एक पुस्तकालय है कि मुझे मेरे ASP.NET/C# अनुप्रयोगों में OAuth का उपयोग करने की अनुमति देगा, के लिए देख रहा हूँ इस तरह मैं निम्नलिखित OAuth प्रदाताओंओएथ सी # लाइब्रेरी, याहू! ट्विटर
में से एक का उपयोग करके Google
उपयोगकर्ताओं को प्रमाणित कर सकते हैं कि
याहू!
ट्विटर
मैं विभिन्न खुले स्रोत संग्रहालय को देखा और एक मुद्दे या उनके साथ एक और (कुछ बिल्कुल काम नहीं करते हैं, एक नहीं सेवा दूसरों को नहीं के खिलाफ कुछ काम है कि वहाँ लगता है गया है)। मैंने OAuthDotNet को भी देखा है और मुझे यह स्वीकार करना होगा कि इसका उपयोग करने के तरीके को समझने के लिए मुझे यह बहुत जटिल लगता है और इसलिए मैंने वास्तव में इसे आजमाया नहीं है।
इसलिए अनिवार्य रूप से मैं पुस्तकालय का उपयोग करने के लिए एक सरल खोज रहा हूं जो उपर्युक्त प्रदाताओं (कम से कम) के खिलाफ काम करता है।
बस एक ध्यान दें, OAuth, प्रमाणीकरण के लिए नहीं है, यह प्राधिकरण के लिए है। एक सूक्ष्म लेकिन महत्वपूर्ण अंतर। अगर यह व्यक्ति को आप चाहते हैं OAuth आपको बता नहीं है, वे प्रस्तुत करने के लिए अनुमति दी जाती है केवल यदि/पोस्ट/प्रासंगिक साइट पर पहुँच। –
ओथ 2.0 उपलब्ध के लिए पुस्तकालयों की एक सूची देखें: http://stackoverflow.com/questions/3997172/oauth-2-0-service-provider-net- पुस्तकालय –