मैं सिर्फ एक एमवीसी ऐप के साथ डॉटनेट ओपेनएथ का उपयोग करना शुरू कर रहा हूं और मुझे यह थोड़ा मुश्किल समझ रहा है कि यह वास्तव में कैसे काम करता है।कैसे DotNetOpenAuth काम करता है
जहां तक मैं समझता हूं, DotNetOpenAuth Google/Twitter/Facebook (शायद कुछ संशोधन के बाद) के साथ उपयोगकर्ता को प्रमाणीकृत करने का ख्याल रखेगा।
बाद में क्या होता है? क्या उपयोगकर्ता प्रति अनुरोध प्रमाणित है? क्या उपयोगकर्ता जानकारी आईपीरियनल, IIdentity का उपयोग कर सत्र में सहेजी गई है? यह एक एमवीसी अनुप्रयोग के साथ कैसे फिट हो जाता है जो एप्लिकेशन डेटाबेस में सभी उपयोगकर्ता जानकारी संग्रहीत करेगा (कस्टम टेबल और डिफ़ॉल्ट .NET सदस्यता प्रदाता नहीं)?
इसके अलावा, यदि आप किसी भी अच्छे ट्यूटोरियल, विषय पर दस्तावेज जानते हैं, तो कृपया इसे साझा करें।
धन्यवाद!
उपयोगकर्ता की जानकारी सामान्य रूप से एप्लिकेशन डेटाबेस में संग्रहीत की जाती है, और DotNetOAuth मौजूदा सदस्यता API के शीर्ष पर बनाता है। यह ब्लॉग पोस्ट आपको सार्वभौमिक प्रदाताओं का उपयोग करके अपने मौजूदा एप्लिकेशन के साथ एकीकृत करने का तरीका दिखाता है: http://blogs.msdn.com/b/webdev/archive/2012/09/12/integrate-openauth-openid-with-your-existing- एएसपी निवल आवेदन-का उपयोग कर-सार्वभौमिक-providers.aspx – reinder