के लिए OpenID का उपयोग करना मैं एक नया आवेदन ASP.NET 2.0 का उपयोग कर और SQL सर्वर 2005वेबसाइट प्रमाणीकरण
मैं संभावित OpenID प्रदाताओं के रूप में ट्विटर, फेसबुक और गूगल चुना साथ OpenID को लागू करना चाहते हैं।
मुझे the Twitter implementation in .NET मिला है और मैं studying Google's OpenID implementation था, लेकिन मैं यह सुनिश्चित करना चाहता हूं कि मेरा डिज़ाइन (ज्यादातर!) निर्दोष है।
क्या मेरा डेटाबेस स्कीमा सही है? मैंने
Reader
कोProviderOpenID
से जोड़ा है जिसमें केवलnullable Name
कॉलम है। मैंOauthToken
स्टोर करता हूं और प्रत्येक अनुरोध पर उसकी प्रोफ़ाइल तक पहुंच प्राप्त करने और लॉगिन सत्यापित करने के लिए इसका उपयोग करता हूं। क्या मैं कुछ भूल रहा हूँ?क्या कोई मुझे बता सकता है कि Google के लिए ओपनआईडी प्रदाता के .NET कार्यान्वयन के लिए ओपन सोर्स लाइब्रेरी है या नहीं? मुझे following tutorial on Google मिला लेकिन मुझे समझ में नहीं आता कि यह कैसे काम करता है। क्या किसी ने कोशिश की है? क्या यह करने का सबसे अच्छा तरीका है?
आपके उत्तर के लिए धन्यवाद। मैंने जो डेमो डाउनलोड किया वह वीएस -2008 के लिए है। मैं इसे समझने की कोशिश करूंगा, क्योंकि मेरे पास अभी भी वीएस2005 है :( –