9

वहाँ एक विशिष्ट साइट के लिए एक पासवर्ड को सहेजने से गूगल क्रोम और अन्य ब्राउज़रों को रोकने के लिए कोई तरीका है? सर्वर एएसपी.नेट एमवीसी .NET4 है।एएसपी.नेट एमवीसी में पासवर्ड सहेजने से Google क्रोम को कैसे रोकें?

उत्तर

17

autocomplete='off' इनपुट क्षेत्र पर प्रयास करें। ब्राउज़रों को इसका सम्मान करना चाहिए - लेकिन निश्चित रूप से उन्हें नहीं करना है।

अद्यतन: यह अब HTML5 का हिस्सा है, और उस मानक के अनुसार आप फार्म टैग में autocomplete='off' जोड़ सकते हैं ताकि यह फ़ॉर्म के सभी क्षेत्रों में लागू हो सके।

http://www.w3schools.com/html/html5_form_attributes.asp

2

उपयोगकर्ता "सबमिट करें", प्रपत्र क्षेत्र से पासवर्ड ले, एक छिपा इनपुट में रख और फार्म भेज क्लिक करता है।

+0

hehe, अच्छा हैक ... इस बात का हालांकि कभी नहीं :) –

1

क्रोम के लिए - और अन्य ब्राउज़रों कि autocomplete="off" का सम्मान नहीं करते हैं - आप autoCompleteType="disable" या x-autoCompleteType="disable"

5

उपयोग कर सकते हैं मुझे लगता है कि आप और नहीं का उपयोग करके पासवर्ड सहेजने के संवाद को रोकने का कार्यक्रम संबंधी तरीके के बारे में पूछ रहे हैं विन्यास ब्राउज़र पर उपलब्ध विकल्प (आप देख रहे हैं विन्यास विकल्प के लिए इस लिंक Google Chrome Manage Password मदद मिल सकती है)।

अब कार्यक्रम संबंधी रास्ता के लिए आ रहा है, वहाँ यह करने के लिए कई तरीके हैं। आप नाम पास के साथ एक पासवर्ड क्षेत्र है कहते हैं कि चलो:

<input type="password" name="pass"> 

आप मूल पासवर्ड क्षेत्र के शीर्ष (जो हमारे मामले में नाम = "पारित") पर अतिरिक्त डमी पासवर्ड क्षेत्र की जोड़ी को जोड़ने के लिए है।

उन अतिरिक्त डमी पासवर्ड फ़ील्ड उपयोगकर्ताओं को दिखाई नहीं होना चाहिए इसलिए हम का उपयोग कर शैली पत्रक display: none

जैसे उन डमी पासवर्ड क्षेत्र के प्रदर्शन पहलू को नियंत्रित करने के लिए है:

<input type="password" name="password_fake" id="password_fake" value="" style="display:none;" /> 

नोट यह कभी कभी नहीं हो सकता काम, उस मामले में उपयोगकर्ताओं के तत्वों को छिपाने के लिए अन्य सीएसएस शैलियों का उपयोग करने का प्रयास करें।

Hide elements via CSS

मुझे पता है अगर यह मदद करता है करते हैं।

+0

यह काम करता है। क्या कोई समझा सकता है, यह कैसे संभव है? – Zeeshan

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