क्या मैं Google Chrome को पासवर्ड याद रखने के लिए मजबूर कर सकता हूं?


85

क्या Google Chrome को उन साइटों के लिए पासवर्ड याद रखने के लिए बाध्य करने का एक तरीका है जो स्वतः पूर्ण हो गए हैं?

स्पष्टीकरण:

मैं एक प्रोग्रामर हूं, लेकिन आदर्श रूप से, मैं एक ऐसी विधि चाहूंगा जिसे मैं नियमित उपयोगकर्ताओं को लागू करने में मदद कर सकूं।


1
मैं मान रहा हूं कि आपको "पासवर्ड सहेजने का ऑफ़र" चालू हो गया है।
क्रिस

@ क्रिस - हाँ, मैं करता हूँ।
नाथन लॉन्ग

क्षमा करें, लेकिन मुझे पूछना पड़ा।
ChrisF

3
मुझे लगता है कि यह कहा जाना चाहिए: वेब साइटों को अपने ब्राउज़र को टूटने की क्षमता देने के लिए एक फ़ीचर ब्राउज़र को लागू नहीं करना चाहिए।
कर्क वल्ल

जवाबों:


66

विस्तार पर = स्वत: पूर्ण का उपयोग करें। यह वेब पृष्ठों में 'स्वत: पूर्ण = बंद' को 'स्वतः पूर्ण =' में बदलता है, इसलिए आपके पासवर्ड याद रखे जाएंगे।


1
जब से मैंने यह प्रश्न पूछा है, क्रोम एक्सटेंशन आ गए हैं। इस एक को इंगित करने के लिए धन्यवाद।
नाथन लॉन्ग

एंड्रॉइड के लिए क्रोम के बारे में क्या? टच कीबोर्ड और पासवर्ड संगत नहीं हैं।
इवान जी।

1
ध्यान दें, वह लेखक अभी भी एक ऐसा रूप बना सकता है जो इतिहास को बिल्कुल याद नहीं रखेगा।
ओलेग वी। वोल्कोव

6
"आइटम नहीं मिला। यह आइटम इसके लेखक द्वारा निकाला जा सकता है।"
बोरिसलाव इवानोव

2
इस नए अपडेट के बारे में क्या; chrome.google.com/webstore/detail/…
Abdessamad Idrissi

19

वर्कअराउंड: एक बुकमार्कलेट का उपयोग करें

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

  1. किसी भी वेबसाइट से फ़ेविकॉन को उस क्षेत्र में खींचकर अपने टूलबार क्षेत्र में एक बुकमार्क बनाएं।
  2. उस बुकमार्क को राइट-क्लिक करें और Edit चुनें
  3. आपको जो भी पसंद है उसका नाम फ़ील्ड बदलें
  4. URL क्षेत्र में, कुछ जावास्क्रिप्ट दर्ज करें जो वांछित क्षेत्रों को भरेंगी।
  5. उसे बचाने के लिए ठीक क्लिक करें।
  6. अब आप उन क्षेत्रों को भरने के लिए उस बुकमार्कलेट पर क्लिक कर सकते हैं

उदाहरण के लिए, यदि आप जिस पेज को 'user_name' और 'पासवर्ड' की आईडी के साथ भरना चाहते हैं, तो यह जावास्क्रिप्ट उन्हें आपके द्वारा शुरू में जो भी परिभाषित करता है, उसे भर देगा।

javascript:function%20enterLogin(){username="your_username";password="your_password";document.getElementById('user_name').value=username;y=document.getElementById('password').value=password;}enterLogin();

यह बिल्कुल भी सुरक्षित नहीं है, निश्चित रूप से, यदि आप जिस पर भरोसा नहीं करते हैं वह आपका ब्राउज़र खोल सकता है; वे इसे संपादित करने के लिए क्लिक कर सकते हैं और अपनी लॉगिन जानकारी देख सकते हैं।

लेकिन यह ब्राउज़र को अपने पासवर्ड याद रखने की तुलना में बहुत बुरा नहीं है अगर यह उन्हें एन्क्रिप्ट करने के लिए मास्टर पासवर्ड का उपयोग नहीं करता है; कुछ मेनू में चारों ओर खुदाई आप उन लोगों को देखने देगा। और वैसे भी, आपको उन लोगों को नहीं देना चाहिए जिन पर आपको भरोसा नहीं है कि आप अपने कंप्यूटर का उपयोग करें।


3
+1 अच्छा है। यह वही है जो मैं एक साइट पर उपयोग करता हूं जो javascript:$("#username").val("username");$("#password").val("password");
IsmailS

इसके लिए आपके पासवर्ड को आपके कोड में अनएन्क्रिप्टेड स्टोर करना होगा, जो उचित नहीं है। पासवर्ड मैनेजर जो आपके लिए इन चीजों को सहेजता है एन्क्रिप्शन का उपयोग करता है।
एडम काट्ज

12

क्रोम के पास इसके लिए मूल समर्थन है : यदि आप सक्षम करते हैं chrome://flags/#enable-password-force-savingतो आप पासवर्ड फ़ील्ड पर राइट क्लिक कर सकते हैं और ब्राउज़र को इसे स्टोर करने का निर्देश दे सकते हैं।

अब इसका नाम बदल दिया गया है chrome://flags/#PasswordForceSaving(Chrome 65 और संभवतः कुछ पुराने संस्करण)

यदि आपके पास कोई पासवर्ड प्रबंधक एक्सटेंशन स्थापित है, तो यदि वह ऐसे पासवर्ड प्रबंधक का पता लगाता है, तो Chrome इस आंतरिक सुविधा को अक्षम कर सकता है। एक्सटेंशन को अस्थायी रूप से अक्षम करने से आप इस अंतर्निहित तंत्र का उपयोग कर सकेंगे।


2
देशी समाधान के लिए +1 जिसे एक और विस्तार की आवश्यकता नहीं है
जोनाथन गवरीच

किसी ने टिप्पणी किए बिना इस उत्तर को अस्वीकार कर दिया। FWIW, यदि आपके पास एक पासवर्ड प्रबंधक एक्सटेंशन स्थापित है, तो क्रोम इस आंतरिक सुविधा को निष्क्रिय कर सकता है यदि यह ऐसे पासवर्ड प्रबंधक का पता लगाता है।
डैनियल एफ

मेरे पास Chrome 77 है, और क्रोम: // झंडे / # PasswordForceSaving अब पूरी तरह से चला गया प्रतीत होता है।
21

6

मैं अक्सर फ़ायरफ़ॉक्स / फायरबग में निम्न कार्य करता हूं:

  • राइट क्लिक फॉर्म, क्लिक करें "तत्व का निरीक्षण करें"
  • विशेषता देखें autocomplete="off"(आमतौर पर फॉर्म टैग पर)
  • "स्वत: पूर्ण" पर राइट क्लिक करें, फिर "विशेषता निकालें ..." पर क्लिक करें

मुझे Chrome के डेवलपर टूल के साथ विशेषताओं को हटाने का कोई तरीका नहीं मिल रहा है, लेकिन आप इसे बदल सकते हैं autocomplete="on"या विशेषता नाम को उदा "चौड़ाई" में बदल सकते हैं ।


1
लेकिन जब पृष्ठ को फिर से लोड किया जाता है, autocompleteतो उद्देश्य को हराकर, विशेषता "बंद" पर रीसेट हो जाएगी; Chrome पासवर्ड याद रखेगा, लेकिन उसे नहीं भरेगा।
एम्फ़ैटेमाचिन

@amph लेखन के समय, ऐसा करने से काम हुआ। हटाने autocompleteसे पासवर्ड को बचाने का संकेत मिलता है, और जब आप इसे वापस करते हैं, तो इसे भर दिया जाता है, भले ही स्वत: पूर्ण बंद था। शायद यह किसी भी अधिक नहीं होता है।
असंतुष्टGoat

यह Chrome (21.0.1180.89) के नवीनतम संस्करण में काम करता है - उपयोगकर्ता नाम और पासवर्ड फॉर्म फ़ील्ड पर राइट-क्लिक करें, "तत्व का निरीक्षण करें"। बदले autocomplete="off"के लिए autocomplete="on"। फिर फॉर्म सबमिट करें।
डोलन एंटेनुची 14

FF के साथ काम करता है, लेकिन मुझे क्रोम वर्जन 33.0.1750.152 Ubuntu 12.04 (256984) में सेल्सफोर्स के साथ काम करने के लिए नहीं मिला ..
jcalfee314

5

यहाँ एक बुकमार्कलेट है जो स्वतः पूर्ण हटा दिया गया है। अपने टूलबार पर एक नया बुकमार्क बनाएं और इस लंबी लाइन को url के रूप में सहेजें:

javascript:(function(){var%20ca,cea,cs,df,dfe,i,j,x,y;function%20n(i,what){return%20i+"%20"+what+((i==1)?"":"s")}ca=cea=cs=0;df=document.forms;for(i=0;i<df.length;++i){x=df[i];dfe=x.elements;if(x.onsubmit){x.onsubmit="";++cs;}if(x.attributes["autocomplete"]){x.attributes["autocomplete"].value="on";++ca;}for(j=0;j<dfe.length;++j){y=dfe[j];if(y.attributes["autocomplete"]){y.attributes["autocomplete"].value="on";++cea;}}}alert("Removed%20autocomplete=off%20from%20"+n(ca,"form")+"%20and%20from%20"+n(cea,"form%20element")+",%20and%20removed%20onsubmit%20from%20"+n(cs,"form")+".%20After%20you%20type%20your%20password%20and%20submit%20the%20form,%20the%20browser%20will%20offer%20to%20remember%20your%20password.")})();

2
सिवाय इसके कि सब कुछ एक चयनकर्ता क्वेरी है, इसलिए आप बहुत कम संस्करण का उपयोग कर सकते हैं:var e= document.querySelectorAll("input[autocomplete=off]"); for(var i=0; i<e.length; i++) { e[i].setAttribute("autocomplete", "on"); }
Nux

4

Chrome में दाईं ओर वांछित फ़ील्ड और "तत्व का निरीक्षण करें" पर क्लिक करें

  • स्वत: पूर्ण = "बंद" को स्वतः पूर्ण करें "" पर बदलें
  • इनपुट डेटा और फॉर्म जमा करें
  • Chrome आपको पासवर्ड याद रखने के लिए कहेगा
  • जब आप वापस लौटते हैं, तो एक बार सबमिट करने का प्रयास करने के बाद तक वह पासवर्ड प्रदर्शित नहीं कर सकता है।

3

कुछ वेबसाइटों के लिए, फ़ायरफ़ॉक्स आपको पासवर्ड को सहेजने देगा जहाँ क्रोम नहीं होगा। तो आप फ़ायरफ़ॉक्स में पासवर्ड को बचा सकते हैं, और इसे क्रोम में आयात कर सकते हैं।

  1. क्रोम में, सेटिंग्स पर जाएंबुकमार्क और सेटिंग्स आयात करें
  2. मोज़िला फ़ायरफ़ॉक्स का चयन करें
  3. सहेजे गए पासवर्ड को छोड़कर सबकुछ अनचेक करें ( यदि आप भी उपयोगकर्ता नाम को ऑटोफिल करना चाहते हैं तो ऑटोफिल फॉर्म डेटा की जांच करें )।
  4. आयात पर क्लिक करें

ये निर्देश क्रोम संस्करण 62 पर आधारित हैं।

यह जवाब फ्लोटिंगस्टार के उत्तर पर एक समान प्रश्न पर आधारित है ।


2

से स्थिर चैनल अद्यतन :

Chrome अब स्वतः पूर्ण = बंद की उपस्थिति में पासवर्ड फ़ील्ड को याद रखने और भरने की पेशकश करेगा।

यह सुविधा Google Chrome 34.0.1847.116 विंडोज, मैक और लिनक्स के लिए स्थिर चैनल में लागू की गई है।


दुर्भाग्य से, यह हिपचैट ईमेल / उपयोगकर्ता नाम फ़ील्ड के साथ काम नहीं करता है, मुझे लगता है कि यह पासवर्ड फ़ील्ड से एक अलग पृष्ठ पर है।
१०:२४ बजे

2

पासवर्ड सेविंग का समर्थन करने के लिए वेबपेज पर निर्भर रहने के बजाय, आप पूरे पृष्ठ को HTML फॉर्म के साथ अधिलेखित कर सकते हैं जो काम करने की गारंटी है:

  1. प्रेस Ctrl+ Shift+I
  2. "कंसोल" टैब पर क्लिक करें
  3. कंसोल और प्रेस में निम्न जावास्क्रिप्ट पेस्ट करें Enter

    document.getElementsByTagName("body")[0].innerHTML='<form action=# method=post><input name=identifier><input type=password name=password><input type=submit></form>'

  4. महत्वपूर्ण: दबाकर डेवलपर फलक बंद करें Ctrl+ Shift+ Iफिर से; अन्यथा आपका ब्राउज़र पासवर्ड सेव डायलॉग प्रदर्शित नहीं करेगा।

  5. अपना उपयोगकर्ता नाम और पासवर्ड दर्ज करें जिसे आप सहेजना चाहते हैं, फिर "सबमिट करें" पर क्लिक करें।
  6. आपके ब्राउज़र को तब पुष्टि करनी चाहिए कि क्या आप इन क्रेडेंशियल्स को 'याद' करना चाहते हैं।

स्क्रीनशॉट:

स्क्रीनशॉट


एज में भी काम करता है!
वेजेंड्रिया

यह मेरी कंपनी की साइट के लिए बहुत अच्छा काम करता है जिसमें एक ही पृष्ठ पर कुछ पासवर्ड फ़ील्ड हैं। धन्यवाद!
1846

1

मैंने तत्वों का निरीक्षण करके फार्म में मूल्य क्षेत्रों में अपना उपयोगकर्ता नाम और पासवर्ड दर्ज किया और सहेजा कि html पृष्ठ के रूप में, उस पृष्ठ से url को पकड़ा और मैंने इस नए यूआरएल को चिह्नित किया, मेरे लिए यह काम :)। धन्यवाद।


क्या आप इसे अधिक विवरण में समझा सकते हैं? यह थोड़ा अस्पष्ट है कि आप क्या कह रहे हैं। शायद एक स्क्रीनशॉट दिखा सकते हैं?
SLM

2
अगर मैं आपको समझता हूं, तो जाने के बजाय example.com/login, आप अब file://my_copy_site.htmlजाकर लॉग इन करते हैं, जो आपको रीडायरेक्ट करता है example.com/main_page। अगर यह सच है, चालाक है, लेकिन सावधान रहें कि असली साइट आपकी कॉपी के नीचे से बदल सकती है; उदाहरण के लिए, आपका फॉर्म एक URL के लिए सबमिट हो सकता है जिसे उन्होंने हटा दिया है।
नाथन लॉन्ग

धन्यवाद! :) ऊपर कुछ भी नहीं मेरे लिए किसी भी तरह काम किया, सिवाय आपके समाधान के!
क्रोकोड

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.