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