मुझे अपने वर्तमान स्कीमा के साथ फिट करने के लिए अपने वर्तमान एएसपी .Net प्रोजेक्ट के लिए कस्टम सदस्यता प्रदाता बनाना पड़ा है, और इसे लॉकआउट में कॉन्फ़िगर करने में समस्याएं आ रही हैं एक उपयोगकर्ता यदि वे मानक प्रदाताओं द्वारा समर्थित तीन बार गलत पासवर्ड प्राप्त करते हैं।किसी उपयोगकर्ता को एएसपी में लॉक करना .NET कस्टम सदस्यता प्रदाता
क्या यह मुझे कुछ लागू करने की ज़रूरत है, या इसे मूल रूप से समर्थित किया जाना चाहिए?
मेरे पास कोई कोड नहीं है जो विशेष रूप से इसके साथ सौदा करता है (और इंटरफ़ेस सदस्यों में से कोई भी विशेष रूप से इसका सामना नहीं कर रहा है), लेकिन अगर मुझे इसे स्वयं लागू करने की आवश्यकता है, तो मैं उपयोगकर्ता को सूचित करने के बारे में कैसे जाउंगा? क्या मुझे ValidateUser में किसी प्रकार का अपवाद उठाने की ज़रूरत है?
समाधान
शर्म की बात है मैं दो जवाब चिह्नित नहीं कर सकते, डेव आर द्वारा प्रदान की लिंक कैसे सदस्यता काम करता है पर गहन अवलोकन के लिए एक महान देते हैं, और क्या Zhaph ने बताया बस मैं क्या कर समाप्त हो गया था, कस्टम सदस्यता प्रदाता में लॉक आउट लॉजिक को संभालना।
मैंने लॉगिन नियंत्रण के लॉगिन एरर ईवेंट का उपयोग करके त्रुटि स्थिति को संभाला और यह देखने के लिए वहां जांच की कि उचित त्रुटि संदेश दिखाने के लिए उपयोगकर्ता को लॉक किया गया था या नहीं।
वह पहला लिंक बहुत उपयोगी दिखता है - धन्यवाद! –