2011-08-25 18 views
5

के साथ एएसपी.NET सदस्यता प्रदाता का उपयोग करना मैं वर्तमान में .NET में एक संपूर्ण वेबसाइट को फिर से लिख रहा हूं। वर्तमान वेबसाइट फॉक्सप्रो में लिखी गई है और उपयोगकर्ताओं को स्टोर और प्रमाणित करने के लिए कस्टम लॉजिक, सत्यापन नियम और एसक्यूएल सर्वर टेबल का उपयोग करती है।मौजूदा उपयोगकर्ता डेटाबेस

मैं सदस्यता प्रदाता का उपयोग करना चाहता हूं लेकिन मुझे एक बड़ी समस्या है कि मुझे यकीन नहीं है कि कैसे उबरना है।

दोनों, नई साइट और पुरानी साइट को उपयोगकर्ताओं और प्रमाण-पत्र साझा करना है। उपयोगकर्ताओं को अपनी प्रोफ़ाइल को अलग-अलग अपडेट किए बिना संक्रमण चरण के दौरान दोनों साइटों का उपयोग करने में सक्षम होना होगा।

  1. मौजूदा प्रदाता को तोड़ने के बिना सदस्यता प्रदाता को लागू करने का सबसे अच्छा तरीका क्या है?

  2. क्या मुझे सदस्यता प्रदाता के साथ आने वाली सभी तालिकाओं, विचारों, प्रक्रियाओं आदि का उपयोग करना होगा?

  3. क्या मेरा तर्क गलत है? क्या सदस्यता प्रदाता इसके लायक है?

कोई भी ट्यूटोरियल या वीडियो लिंक बहुत सराहना की जाती है।

उत्तर

13

पिछले कुछ दिनों में, मैं और अधिक शोध और पढ़ रहा हूं और ऐसा लगता है कि जाने का तरीका मेरे स्वयं के कस्टम सदस्यता प्रदाता को लिख रहा है। नीचे कुछ लिंक हैं जो मुझे सबसे उपयोगी पाए गए हैं।

मैं यह कहूंगा, जबकि कस्टम सदस्यता प्रदाता को लिखने में थोड़ा समय लगेगा, लाभ कितना समय लगेगा क्योंकि यह इतना अन्य कोडिंग बचाता है। इसके अलावा यह अंतर्निहित नेट सदस्यता प्रदाता को बाद में बदलने के लिए विकल्प खोलता है। अगर मैं बाद में स्विच करना चाहता हूं, तो मुझे बस वेब.कॉन्फिग सेटिंग्स बदलना है, मेरे डीबी में सपोर्ट टेबल इंस्टॉल करें और मौजूदा उपयोगकर्ताओं को टेबल के नए सेट में घुमाएं। कूल रूपांतरण को पूरा करने के लिए मुझे अपने किसी भी कोड को छूना नहीं चाहिए !!!

लिंक:

Intro to Membership

Creating Custom Membership Provider

Custom Membership Providers

Step-By-Step Custom Membership Provider Creation Tutorial

संबंधित मुद्दे