एएसपी ट्यूटोरियल

एएसपी होम

WP ट्यूटोरियल

वेबपेज परिचय वेबपेज रेजर वेबपेज लेआउट वेबपेज फोल्डर वेबपेज ग्लोबल वेबपेज फॉर्म वेबपेज ऑब्जेक्ट्स वेबपेज फ़ाइलें वेबपेज डेटाबेस वेबपेज हेल्पर्स वेबपेज वेबग्रिड वेबपेज चार्ट वेबपेज ईमेल वेबपेज सुरक्षा वेबपेज प्रकाशित वेबपेज उदाहरण वेबपेज कक्षाएं

ASP.NET रेजर

रेजर इंट्रो रेजर सिंटेक्स रेजर सी # चर रेजर सी # लूप्स रेजर सी # लॉजिक रेजर वीबी चर रेजर वीबी लूप्स रेजर वीबी लॉजिक

एएसपी क्लासिक

एएसपी परिचय एएसपी सिंटेक्स एएसपी चर एएसपी प्रक्रियाएं एएसपी सशर्त एएसपी लूपिंग एएसपी फॉर्म एएसपी कुकीज़ एएसपी सत्र एएसपी आवेदन एएसपी #शामिल करें एएसपी Global.asa एएसपी अजाक्स एएसपी ई-मेल एएसपी उदाहरण

एएसपी संदर्भ

एएसपी वीबी कार्य एएसपी वीबी कीवर्ड एएसपी प्रतिक्रिया एएसपी अनुरोध एएसपी आवेदन एएसपी सत्र एएसपी सर्वर एएसपी त्रुटि एएसपी फाइल सिस्टम एएसपी टेक्स्टस्ट्रीम एएसपी ड्राइव एएसपी फ़ाइल एएसपी फ़ोल्डर एएसपी डिक्शनरी एएसपी एडरोटेटर एएसपी ब्राउज़र कैप एएसपी सामग्री लिंकिंग एएसपी सामग्री रोटेटर एएसपी त्वरित रेफरी

एडीओ ट्यूटोरियल

एडीओ परिचय एडीओ कनेक्ट एडीओ रिकॉर्डसेट एडीओ प्रदर्शन एडीओ क्वेरी एडीओ सॉर्ट एडीओ जोड़ें एडीओ अपडेट एडीओ हटाएं एडीओ डेमो एडीओ स्पीड अप

एडीओ ऑब्जेक्ट्स

एडीओ कमांड एडीओ कनेक्शन एडीओ त्रुटि एडीओ फील्ड एडीओ पैरामीटर एडीओ संपत्ति एडीओ रिकॉर्ड एडीओ रिकॉर्डसेट एडीओ स्ट्रीम एडीओ डेटा प्रकार

वेब सुरक्षा - CreateUserAndAccount ()


❮ वेब सुरक्षा

परिभाषा

CreateUserAndAccount () विधि उपयोगकर्ता नाम और पासवर्ड का उपयोग करके उपयोगकर्ता डेटाबेस में एक नया खाता बनाती है, और वैकल्पिक रूप से आपको यह निर्दिष्ट करने देती है कि उपयोगकर्ता को स्पष्ट रूप से खाते की पुष्टि करनी चाहिए या नहीं।


सी # और वीबी सिंटेक्स

WebSecurity.CreateUserAndAccount(username, password, propertyValues, requireConfirmation)

मापदंडों

Parameter Type Description
userName String The user name
password String The user password
propertyValues Object A dictionary that contains additional user attributes
requireConfirmation Boolean true if the account must be confirmed using the token return value, default is false.

प्रतिलाभ की मात्रा

Type Description
String A token that can be sent to the user to confirm the account.

टिप्पणियां

CreateUserAndAccount() विधि उपयोगकर्ता प्रोफ़ाइल तालिका में एक नई प्रविष्टि बनाती है और फिर WebSecurity डेटाबेस में सदस्यता तालिका में संबंधित प्रविष्टि बनाती है ।

यह आवश्यक है कि उपयोगकर्ता खाते की पुष्टि उपयोगकर्ता द्वारा की जानी चाहिए, इसके लिए आप requConfirmationToken पैरामीटर के लिए सही पास कर सकते हैं । खाते की पुष्टि करने के लिए, आपको CreateUserAndAccount() विधि से वापसी मूल्य के रूप में टोकन मिलता है।

यदि आप उपयोगकर्ता प्रोफ़ाइल तालिका को मैन्युअल रूप से बनाए रखते हैं और केवल उपयोगकर्ता के लिए सदस्यता तालिका प्रविष्टि बनाना चाहते हैं, तो इसके बजाय CreateAccount() विधि को कॉल करें।


त्रुटियाँ और अपवाद

WebSecurity ऑब्जेक्ट के लिए कोई भी एक्सेस एक InvalidOperationException फेंकता है यदि:

  • InitializeDatabaseConnection () विधि को नहीं कहा गया है
  • SimpleMembership प्रारंभ नहीं किया गया है (या वेबसाइट कॉन्फ़िगरेशन में अक्षम है)

CreateUserAndAccount () विधि भी एक MembershipCreateUserException फेंकता है यदि:

  • उपयोगकर्ता नाम खाली है
  • उपयोगकर्ता नाम का पहले से ही एक सदस्यता खाता है
  • पासवर्ड खाली है
  • पासवर्ड बहुत लंबा है
  • डेटाबेस संचालन विफल

❮ वेब सुरक्षा