का उपयोग करके एसओए दृष्टिकोण के साथ प्रमाणीकरण मैं एक वेबसाइट का पुनर्निर्माण कर रहा हूं और मैं एक एसओए दृष्टिकोण का उपयोग करने की कोशिश कर रहा हूं। वर्तमान वेबसाइट .NET 2.0 में है और SqlMembershipProvider बॉक्स के बाहर उपयोग करता है।सी #
हम डेटाबेस से सीधे कनेक्शन को खत्म करने और डब्ल्यूसीएफ सेवा परत के माध्यम से सब कुछ धक्का देने की कोशिश कर रहे हैं। जिस दृष्टिकोण के लिए हम इसका उपयोग कर रहे हैं वह सबकुछ अलग होना है - मॉडलों और इंटरफेस के लिए एक पुस्तकालय है, सेवाओं के लिए एक पुस्तकालय, और फिर सेवा प्रॉक्सी के लिए एक पुस्तकालय है।
अब तक का सबसे बड़ा बाधा उपयोगकर्ता प्रमाणीकरण और उनके सत्र को प्रबंधित करने का तरीका समझ रहा है। इस दृष्टिकोण के साथ ऐसा करने का सबसे अच्छा तरीका क्या है।
क्या हमें .NET सदस्यता मॉडल को स्क्रैप करना चाहिए और OpenId जैसे कुछ के साथ जाना चाहिए, और उपयोगकर्ताओं को अपने डेटा को नए खाते में फिर से कनेक्ट करने की अनुमति दें?
मैंने कुछ खोज की है और इसे प्रबंधित करने के तरीके पर बहुत कुछ नहीं मिल रहा है, हालांकि मुझे पता है कि यह पहले किया गया है।
मैं शायद यह थोड़ा और अधिक सार कर सकता हूं, लेकिन यह अभी मेरे लिए आवश्यक चीज़ों के लिए काम करता है। – Doug