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